🏨 The Stafford
United Kingdom · Europe · 51.51°N, 0.14°W
Advertisement
The Stafford is a five star hotel in St James's Place in London, England. Built in the 17th century, its wine cellars may be the oldest in London. Previously used as private residences, the buildings were opened as a hotel in 1912. Allied soldiers used them as air raid shelters during the Second World War.
Read the full article on Wikipedia →
Quick facts
| Country | United Kingdom |
|---|---|
| Continent / region | Europe |
| Coordinates (approx.) | 51.51°N, 0.14°W · view on map |
The Stafford is located in United Kingdom, in Europe.
More hotels in United Kingdom
10 Elmbank Gardens · 10 Merchant Street, Peterhead · 10 Trinity Square · 100 Queen's Gate Hotel London Kensington · 22 Jermyn Street · 41 Hotel · 42 The Calls · 62 Castle Street · 62–70 Victoria Street · 9 Beaches.
Advertisement
Advertisement