New in town

2 min read

Vibrant entries to the capital’s hotel scene, from manicured Mayfair to regal Ham