The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Crystal Palace
Crystal Palace is a place in South London, named after the Crystal Palace Exhibition building which stood in the area from 1854, until it was destroyed by a fire in 1936. About 7 miles (11 km) southeast of Charing Cross, it includes one of the highest points in London, at 367 feet (112 m), offering views over the capital.
Everything about Crystal Palace →- Country
- United Kingdom