Back Button Created with Sketch.
London
England

Crystal Palace

Crystal Palace is a South London hidden gem, which took its' name from beautiful glass palace that was sadly destroyed in 1936. Heading there, you can visit the Crystal Palace Park where you can stroll around the life-sized dinosaur sculptures or play a game of chess on the giant chess board.

Also featuring 

Crystal Palace