Visited here. How they can charge £2.80 for a bottle of water we have no idea. Waitress couldn't be more dismissive. Over priced and totally over rated. Tourist trap with prices to match
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.