Offering city views, K court is an accommodation situated in London, 1.5 km from Canary Wharf Underground Station and 3.7 km from Tower of London. The property is around 3.9 km from Canada Water, 4 km from Tower Bridge and 4 km from Victoria Park.
Numero delle stanze: 2
Newell Street, Tower Hamlets, Londra, E14 7JP, Regno Unito