London West End
The Adelphi Theatre is a London West End theatre, located on the Strand in the City of Westminster. The present building is the fourth on the site. Wikipedia
Capacity: 1,500
City: London
Country: UK
Opening date: 1806