London Lifestyle Apartments – Belgravia – Style
2-3 Lyall Street London, SW1X 8DWLondon Lifestyle Apartments – Belgravia – Style offers accommodation in London, 700 metres from Harrods and 1.1 km from Buckingham Palace. The property boasts views of the city and is 1.5 km from Hyde Park.
1 rooms
from £275