London City Apartments
Apartment
London
London City Apartments offers accommodation in London. Brick Lane is 800 metres away. Free Wi-Fi is featured .
Number of rooms: 9
172 Bishopsgate, City of London, London, EC2M 4NQ, United Kingdom