Services Casa Stoves provides in the Crystal Palace area
Location: Crystal Palace
The area is named after the Crystal Palace that was built for the Great Exhibition in Hyde Park in 1851. Moving the massive structure to Sydenham Hill cost the equivalent of £115 million in today’s money.
At 109m above sea level, Sydenham Hill is one of the highest points of London with fabulous views over the city.
Crystal Palace Football Club is a local Premier League team, and their stadium is at Selhurst Park.