Bel & The Dragon, Godalming – restaurant review
The town of Godalming is situated in the countryside in southern England but not far from London. Its narrow streets are lined with many historic...
Bel, the Dragon and the Village – hotel review
Sounds like the title of an improbable fable or fairy tale but here it all is and not far from London. Yes, there is more...
