Mireille Recommends
Et plus...
When in London
Where to Stay
The 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...


