The Boat House is a must for any visit to St Aubin. Sitting on the North Quay and as close to the sea as you can get, the alfresco terrace is very popular. Booking is essential as this place is popular with locals and...
North Quay, St Aubin, St. Brelade, Jersey, Channel Islands, JE3 8BS