Alexandra Palace
Greater London, United Kingdom
Night
Alexandra Palace is an entertainment and sports venue in north London, situated between Wood Green and Muswell Hill in the London Borough of Haringey. A Grade II listed building, it is built on the site of Tottenham Wood and the later Tottenham Wood Farm.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account