Route GuidesRoutes City GuidesCities Map Log in

Stamford Bridge Apartment

London
368 Fulham Road, London, SW10 9UX

1 rooms · from £250


Located 200 metres from Stamford Bridge in London, this apartment features free WiFi. The apartment is 200 metres from Chelsea FC. The kitchen features a dishwasher. A flat-screen TV is offered. Olympia Exhibition Centre is 2.