
London Coliseum ๐ถ๐น๐
The biggest theatre in London Inaugurated in 1904 to be the biggest and most luxurious theatre in London, the London Coliseum has survived for more than a century through many ups and downs maintaining a high profile for popular entertainment in the city with the highest concentration of theatres in the world. The Coliseum is now home to the English National Opera and the English … Continue reading London Coliseum ๐ถ๐น๐