England England London
The Stafford London
A luxurious heritage hotel offering quintessential British charm, unique rooms, fine dining, and a historic WWII underground wine cellar.
- 16-18 Saint James's Place
- 020 7493 0111
- http://www.thestaffordlondon.com/
The Stafford London Guides
10 Spots for Afternoon Tea in London
mustangdmv (Danielle Call) No trip to London would be complete without a proper afternoon tea experience. The problem is choosing just one or two of these to explore. Each offers a unique experience and a range of tea and pastries.