26 Tolmers Square, London, NW1 2PE.
The Square Tavern is a bar where people meet to relax and socialise. The Square Tavern is based in Tolmers Square, London - see map for location of Tolmers Square.
Telephone: 020 73886010
The Square Tavern are listed in the bar section here:
There are no reviews for this listing yet. Why not be the first person to write a review?
The Square Tavern is in Tolmers Square, London. You can view a list of neighbouring businesses by going to the Tolmers Square page.
This map shows the approximate location of The Square Tavern in Tolmers Square.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 26 Tolmers Square.