Story and photos by Jonathan Sharp
I had wanted to visit this show – now in its second year – not so much for the cars on display, but for a fondness for the location. Alexandra Palace (Ally Pally to us Londoners) is a historic entertainment venue in Alexandra Park, London and located in the north of the city. Known as the people’s Palace and home to concerts, exhibitions and various other cultural events, it was opened by Queen Victoria on her 54th birthday the May 24, 1873. Tragedy struck 16 days later when a fire, which started in the dome, reduce the Palace to ruins with only the outer walls left standing. Undaunted, the palace was rebuilt, opening again in 1875.
[Read more…] about 100 Years of the Supercar at Alexandra Palace