Thistle Barbican ShoreditchHotel
120 Central Street, Islington, London, EC1V 8DS, United Kingdom
The Thistle Barbican Shoreditch is less than 10 minutes’ walk from Old Street and Barbican Tube Stations. It offers rooms with satellite TVs and a leisure centre featuring a pool.