Constructed in the year 1873 for the purposes of entertainment, education and recreation, Alexandra Palace in London has stood the test of time and functions as an intriguing tourist attraction in England’s capital. Choose a Central London hotel such as Metropolitan London from where one could commence a journey to the palace. This London luxury hotel found in close proximity to the palace should be thought of before coming over for a stay in the city.
Comprising of a theatre, museum, library, concert hall, banquet room and many art galleries, Alexandra Palace which covers 7.5 acres will be the perfect place from where one may learn of the Victorian era in England. Having once been at the centre of many BBC broadcasts, the area continues to be at the forefront of many events. For example famed British rockers ‘Led Zeppelin’ thrilled crowds in 1972 while in 2012 the Masters Snooker Tournament witnessed some of the finest players go against each other. This fantastic edifice is surrounded by the beautiful Alexandra Park and those travelling with family can take walks through lush greenery. The West Hall and Great Hall have been known to host exhibitions. Conferences and musical extravaganzas and one would do well to schedule one’s holiday around such events. For a panoramic view of the capital, there’s no better place than Alexandra Palace.