Set 1 km from O2 Arena and 3.3 km from Greenwich, London's Calling offers accommodation in London. Guests benefit from balcony. Free Wi-Fi is offered throughout the property and private parking is available on site.
Flat 19, Settlers Court, Newport Road, London, Tower Hamlets, London, E14 2DG, United Kingdom
Nightly rates from $259