When in London
Where to StayThe Charlotte Street Hotel is located just north of London's Soho neighborhood and offers rooms with a modern English design.
The Capital Hotel is close to Harrod's and offers luxurious rooms. As a bonus, it has a terrific restaurant, too.
More to come...
