License this photo for your own use
The London Coliseum has been the home of the English National Opera since 1968. It was built in 1904 by Sir Oswald Stoll as a variety theatre. The Coliseum is located a few minutes north of Trafalgar Square.
Travel information for London
Nearest accommodation:
Ordnance
Survey map covering the London area (opens
new window)
Hotels - Bed & Breakfasts - Self Catering