Blackfriars Theatre and Arts Centre
Boston, United Kingdom
Blackfriars Theatre and Arts Centre is a theatre and community centre situated in Spain Lane, Boston, Lincolnshire, England. The building is a remaining part of a mediaeval friary.
Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).