en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Folkestone
/
Mermaid Beach
Mermaid Beach
Ice Cream Shop · Coffee Shop
Pebbled beach pavilion in Folkestone. Offers a cafe with coffee, ice cream, and sand, near a coastal park and playground.
England
Folkestone, United Kingdom
www.facebook.com/125934264775363
Location
The ranking
Best Ice Cream Shop in Folkestone
6 places, none rated yet
See the full list →