Ankorstore /  Home Decor /  Eye for London Prints /  Crystal Palace London Art Print
Crystal Palace London Art Print
Eye for London Prints

Crystal Palace London Art Print

Built in 1865, the Crystal Palace subway boasts of stunning Victorian orange- cream brickwork giving it a feeling of a maze-like Byzantinian crypt. Truly one of the hidden treasures in South London. The entrance is quite unassuming and does nothing to revel of what lies beneath. Merely a stones throw away from where I live, this was a recent discovery when I moved to the area.