The West Hampstead Square Clock Tower has arrived!
19.05.17
London Wall Place green walls
12.05.17
London Wall Place tree installation
12.05.17
West Hampstead Square – clock & habitat towers in construction
23.03.17
57 Berkshire Road planning application submitted
30.01.17