Michelin
Alexandra Palace
Location picture
The Green Guide
The Michelin Guide's review
In 1873, this building was constructed on a hill in a 194-ha park to match the Crystal Palace to the south. Twice destroyed by fire (in 1873 and 1980), it has been restored and now hosts exhibitions, concerts and sports events.
You may also like…