Offering city views, Modern Double room is an accommodation located in London, 1.3 km from Brick Lane and 1.7 km from Sky Garden. The property is situated 2.8 km from London Bridge, 2.9 km from St Paul's Cathedral and 3.
Number of rooms: 2
158 Commercial Road, Tower Hamlets, London, E1 1NL, United Kingdom