WIP · World in Pocket

Tudor Square

Sheffield, Italy

Tudor Square

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 a

ttractions such as the Winter Gardens and is only 5 minutes away from Sheffield railway station.

Listen to the audio guide for Tudor Square Free on WIP — starts by itself when you arrive, even with the screen off

Nearby