News: Henry’s Townhouse to open in London next month

0
2095

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.