Re-opened 19th June 1980
Location The Piazza, Covent Garden, London, WC2
Categories
Authority
More Information Covent Garden Restoration