 |
| London |
|
Knightsbridge Green Hotel
- London Originally built in 1890, this historic building is centrally located in the heart of London’s fashionable Knightsbridge shopping district between Harrods and Harvey Nichols, within easy reach of all that the city has to offer.
|
|
|
» » » Knightsbridge Green Hotel
|
|