Urban Stay London City Apartments
Urban Stay London City Apartments offers accommodation in London. Brick Lane is 800 metres away. Free Wi-Fi is featured . All units include a dining area and a seating area with a flat-screen TV.
172 Bishopsgate, City of London, London, EC2M 4NQ, United Kingdom
Nightly rates from $122