No items found.

Skylon

The Skylon was built on the south bank of the Thames in 1951 for the Festival of Britain. This lovely picture comes from a British Journal of Photography (?) annual from the 1950s. Uncredited.

Interested in working together?
Let's talk →