News Henrys Townhouse to open in London next month

From the team behind Temple Guiting Manor, Barns & Pantry in the heart of the Cotswolds comes Henry’s Townhouse – a new high-end, curious and charming seven-bedroom hotel.