Loading hotels
Confirming room availability...
Still Life Canary Wharf Executive, Lanterns Court Lanterns Way, London, United Kingdom
Located in London (Canary Wharf), this apartment is within a 10-minute drive of Tower of London and Emirates Air Line Royal Docks Station. This 4-star apartment is 4.2 mi (6.8 km) from The Shard and 4.4 mi (7.1 km) from O2 Arena.