Die Blackfriars Centre ist eines der kulturellen Hubs für diese kleine Stadt in Lincolnshire. Der Komplex wurde im Hinblick auf die lokalen Künstlern die Möglichkeit zur Ausstellung ihrer Werke, also ein gutes Geschäft für die regelmäßige Anzeigen und Ausstellungen sind im Zusammenhang mit der Provinz. Allerdings, anlässlich der Galerie Reise-und Besuch Werke aus ein Feld weiter.