The Square

4.8
(6 reviews)
61-62 Thornton Street, NE1 4AW
+44 191 241 1533Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Square | Newcastle upon Tyne | United Kingdom | TripAligner