Haymarket Townhouse hotel review: Where to stay when out on the town in London’s West End
Checking into the Townhouse at The Haymarket Hotel in the beating heart of London is like having your own exclusive pied à terre moments from the city’s best-known landmarks and West End shows, says Paula Lester.