Company name: Black Lion
Description: Classic pub with restaurant & guestrooms
SWAN SQUARE, Llanfair Talhaiarn, Abergele LL22 8RY, United Kingdom