12A Norfolk Road London NW8 6HE
Details of a hard and soft landscaping scheme which includes the number, size, species and position of trees and shrubs pursuant to condition 11 of planning permission dated 4th October 2023 (RN:23/04576/FULL).