London Architecture

Alexandra Palace

Address
Alexandra Palace Way
London, England N22
Basic Information
Cost £417,128
Type Entertainment Venue
Maximum height 220 feet/66 meters
Neighborhood: Wood Green