Opera at Leicaster Square
type: Item
description: Theatre building in London, United Kingdom
EUTA building identifier: 1748
Importance: Not rated
Type of information: source
Country: United Kingdom
City: London
Preservation state: extinct building
Preservation state: Disused