MySquare Apartments Shoreditch Apartment London
Featuring city views, MySquare Apartments Shoreditch is situated in the Tower Hamlets district of London, 300 metres from Brick Lane and 1.2 km from Liverpool Street Underground Station.
Number of rooms: 30
Avantgarde Place, Tower Hamlets, London, E1 6GT, United Kingdom