The Square
Bar · Pub
The Square is a food and alcohol establishment located in a Grade II-listed building.
Location
Best places nearby
The highest rated places close to The Square.
Local restaurants nearby
78 St Mary Street, WLS
Location
The highest rated places close to The Square.
78 St Mary Street, WLS