Back to photostream

Crystal Palace

Crystal Palace is an area in South London, England, named after the Crystal Palace Exhibition building which stood in the area from 1854 to 1936.

 

In my picture, or nearby, are a few interesting things. There is the home of the football club of the same name; a sports centre; a park; a tall TV transmitter mast and a caravan site.

 

2,696 views
3 faves
0 comments
Uploaded on March 15, 2018
Taken on February 23, 2015