Company name: Squires Snooker & Sports Bar
Description: Welcome to Squires Snooker, Pool, Sports Bar & Function Room
47-49 Church St, St Nicholas Arcades, Lancaster LA1 1LP, United Kingdom