Abandoned Palaces and Brick Subways – Crystal Palace Subway

Last September, as part of Open House London, a wonderful piece of London’s history was opened to the public – an abandoned Victorian subway that served as part of Crystal Palace (High Level) railway station in the area of South East London which is now commonly known as Crystal Palace. It’s a stunning time capsule of […]