Contemporary and Bright 2 Bed Flat in East London
Tower Hamlets, London, E3 4BP, United Kingdom,Object type: Hotel London
Located in London, 1.6 miles from Olympic Stadium, 2.2 miles from Victoria Park and 3.1 miles from Brick Lane, Contemporary and Bright 2 Bed Flat in East London