Back to photostream

C-PAL

Crystal Palace National Sports Centre, South London.

 

Built 1964.

 

Architects: London County Council Architects Dept.

6,376 views
101 faves
44 comments
Uploaded on October 6, 2017
Taken on September 22, 2017