West Hampstead Square
A new square in the centre of West Hampsted providing an entry point to a series of seven blocks with a total of 198 luxury flats.
Service(s) ― Temporary Works & Network Rail Location ― 187-189 West End Ln, London NW6 2LJ
Temporary Works & Network Rail
A CAT III check was required on the mobile crane matt for the dismantle of the tower cranes on site.