It is one of the last remaining structures from the Crystal Palace which burnt down in 1936. The High Level Crystal Palace station closed in the 1950s and was demolished in 1961. Historic England ...
Results that may be inaccessible to you are currently showing.