Modern 2 Bedroom Apartment with Panoramic Views
Tower Hamlets, London, E14 6TP, United Kingdom,Object type: Hotel London
Situated in London, 1.5 miles from Olympic Stadium, 2.6 miles from Victoria Park and 3.7 miles from Brick Lane, Modern 2 Bedroom Apartment with Panoramic Views