A review of The Manor House hotel in Castle Combe in the Cotswolds
Everywhere I look, I interrupt a wedding planning meeting. I’ve lost my partner and three-year-old daughter in The Manor House hotel in Wiltshire shortly after arriving and in every room and corridor on the ground floor I search I discover a beaming couple having a nuptials pow-wow with hotel staff. I can’t blame them. For … Read more