New London Theatre Photos

Meet 187 travelers, 165 tour guides and discover 92 photos

The New London Theatre is a West End theatre located on the corner of Drury Lane and Parker Street in Covent Garden, in the London Borough of Camden. The Winter Garden Theatre formerly occupied the site until 1965. The modern theatre is built on the site of previous taverns and music hall theatres, where a place of entertainment has been…
View New London Theatre guide >

New London Theatre