Surrounded by picturesque Thames Valley countryside, this charming boutique hotel and restaurant is in the idyllic village of Cookham Dean, only a 45-minute drive from central London ... » Veja mais