Blackfriars Theatre and Arts Centre - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org