Greetings from London 10 Shop Windows Postcard Gallery About us
 

Klein Dytham

Red Rose London
Red is the colour of London. Red London buses, red post boxes, the red tunics of the Queens Guardsmen.

The rose is the symbol of England. Both images - red and rose - overlaid on the most famous botanical structure in the world. The Palm House at Kew Gardens.

White and green becomes red and white.

The Palm House was a technological wonder when it was built. Today it is still as elegant and minimal as when it was built.


<next>

A project organised by
The Architecture Foundation
with Selfridges