Thistle City Barbican Wedding Venue
About Thistle City Barbican
Wedding Venue in East London.
Contact & Location
Thistle City Barbican
Central Street, Clerkenwell Street, Shoreditch, EC1V 8DS, Central London, United Kingdom
Wedding Venue in East London.
Thistle City Barbican
Central Street, Clerkenwell Street, Shoreditch, EC1V 8DS, Central London, United Kingdom