Sunflower Court 173 Granville Road London NW2 2BE
Construction of 4 self-contained units above existing block of flats