Great 2 Bed Flat With City View
Apartment 1102 Iona Tower 33 Ross Way, Tower Hamlets, London, E14 7GG, United Kingdom
Great 2 Bed Flat With City View is located in the Tower Hamlets district of London, 3.5 km from Victoria Park, 3.6 km from Tower of London and 3.7 km from Brick Lane. It is set 3.5 km from Canada Water and offers a lift.