Squares
Bar · Pub
Bar called Squares, located in Central Buildings. Offers a daytime atmosphere.
Location
Best places nearby
The highest rated places close to Squares.
Local restaurants nearby
Central Buildings, 11 Peter Street, England
Location
The highest rated places close to Squares.
Central Buildings, 11 Peter Street, England