No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Flat 2 Orbis Wharf Bridges Court Road, London
Situated in London, this apartment is less than 100 metres from the River Thames. Stamford Bridge, the home of Chelsea FC, is 3.2 km from the property, while Harrods is 4.6 km away. Free WiFi is available.
See MoreUsage of subsidiary facilities may incur additional fees