The West Hampstead Square Clock Tower has arrived! 19.05.17

WHS clocktower

London Wall Place green walls 12.05.17

P1200824

London Wall Place tree installation 12.05.17

IMG_7260