You are viewing a single comment's thread from:RE: Visiting Mermaids for coffee, Folkestone.View the full contextrosmiapure (69)in Cinnamon Cup Coffee • 2 months ago It has more of a feeling of being in a house. But it is a very nice place.