TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
United Kingdom
Newcastle upon Tyne
The Square
The Square
4.8
(6 reviews)
61-62 Thornton Street, NE1 4AW
+44 191 241 1533
Official website
Restaurants
Restaurant
At a glance
Typical visit: about 1 hour
The Square | Newcastle upon Tyne | United Kingdom | TripAligner