
Venue
Alexandra Palace
- London, United Kingdom
- 1 show logged since 2003
- 1 fan with a night here
- 16 upcoming shows
Alexandra Palace in London, United Kingdom on TimeWarp: the shows played here, set lists and fans' memories. Florence + the Machine played here most, 7 nights.