1 Sussex Place 159-161 Sussex Gardens
London W2 2RY
This Georgian-style building in central London is close to Paddington Station. it is 600 metres from Bayswater s shopping.
Directions to Alexandra Hotel London
Rooms from £40