Guest Review Score:
6.50
/10
Thistle City BarbicanAddress
:
120 Central Street,
EC1V 8DS,
London. Show on Map
Thistle City Barbican is a three star hotel, located on Central Street of London. Visit this affordable London hotel, through Old Street Underground. During a stay at this hotel, visitors can travel a bit to reach Trafalgar Square and Tate Modern, located within a few miles.
Show Available Rooms
| Available Rooms | Persons | Price |
Hide
From
£ 79.70
Book Now