answersLogoWhite

0


Best Answer

They were banned from the City of London, because they were thought to attract thieves andvagabonds.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why were London theatres on the south bank of the River Thames?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Were the globe and the rose theatres built north or south of the river thames in London?

They were built at the south of the River Thames.


What is a river south?

the Thames in london


Why was the globe on the south bank of the thames?

Most of London's theatres aren't on the south bank.


What river is near South Bank London?

The South Bank usually refers to an arts centre which is on the southern embankment of the River Thames slightly east of central London.


Where are London Docklands in relation to the river Thames?

London Docklands are on both the north and south banks of the river Thames in East and southeast London.


Whats the theatre in london where shakespeares plays were performed?

The Blackfriars. None of the other theatres where his plays were performed were in London because the City of London was actually unfriendly to theatres and did not allow the big public theatres to be built there. All of the big public theatres were either north of London or south of the River Thames in a district called Southwark. (One of them was even further south, at Newington near Clapham)


Where is batter sea in London?

Battersea is a district in London on the South side of the River Thames


Where is globe theatre located?

On the South Bank of River Thames in London.


Where does the London bridge start and where does it end?

It straddles the River Thames between north and south London.


What does tower bridge connects?

The North and South bank of the River Thames in London.


Where do the London Assembly and the mayor meet?

The Greater London Assembly building on the South Bank of the River Thames


Is the London eye in east London?

No. The London Eye is in central London - on the south bank of the River Thames and opposite Big Ben.