Located in the picturesque Church Bay, Anglesey, with stunning views of the Irish Sea.
Interactive Map - Church Bay, Anglesey, LL65 4EY
The Lobster Pot
Church Bay
Anglesey, LL65 4EY
United Kingdom