Octavia Housing have submitted plans for a 25 home development on a Thames Water site in Cricklewood.
The Studio Aitken designed scheme for the site on St Michael’s Road involves building 19 flats in low rise blocks and six houses on land adjacent to a pumping station and Thames Water utilities site.