Sydney Street is located in London, 1 km from Harrods. Royal Albert Hall is 1.2 km away. The accommodation is equipped with a TV. There is a private bathroom with a hair dryer in every unit. Towels are available. Stamford Bridge is 1. Read more
Sydney Street is located in London, 1 km from Harrods. Royal Albert Hall is 1.2 km away. The accommodation is equipped with a TV. There is a private bathroom with a hair dryer in every unit. Towels are available. Stamford Bridge is 1.