6 views

1 Answers

Tudor Square is a city square in the city of Sheffield, England. The square is home to the largest concentration of theatres in the UK outside London and has thus become known as Sheffield's ‘Theatre Land’. The Square lies at the heart of the city centre, only metres away from the town hall, major attractions such as the Winter Gardens and is only 5 minutes away from Sheffield railway station.

6 views

Related Questions

What is Tudor navy?
1 Answers 4 Views
What is Square kilometre?
1 Answers 7 Views
What is Square foot?
1 Answers 4 Views
What is Square number?
1 Answers 8 Views
What is Square yard?
1 Answers 5 Views
What is Square–cube law?
1 Answers 4 Views
What is Square (unit)?
1 Answers 4 Views
What is Mary Tudor pearl?
1 Answers 4 Views