Nigel E's London, UK
Thistle City Barbican
120 Central Street
Some really nice features, lobby and bar/dining area are really good, free wifi throughout (though y...
149-151 Central St
Walked in hoping for a table as staying in the Thistle Barbican opposite, busy but 3 empty tables on...
Tas Firin Restaurant
160 Bethnal Green Road
This is everything you could possibly want from a restaurant, firstly great hosts, secondly really g...