Cafe Bar
Coffee Shop · Bar
This establishment is a coffee shop and cafe bar located overlooking the English Channel. It offers a spot to enjoy coffee and food with impressive sea views. Key facts used: 'Cafe Bar', 'The Leas Shelter Coffee Shop', 'Overlooking the waves of the English Channel', 'impressive sea views'.
Location