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