Twitter Facebook Vimeo Youtube Google Plus Pinterest Tumblr

Alfred Meeson

29 June 2010

1873 – Alexandra Palace, London

Architect: John Johnson & Alfred Meeson Built as “The People’s Palace” in 1873, Alexandra Palace provided the Victorians with a great environment and recreation centre, but just sixteen days after its opening, the...