13 - 15 Station Road, Finchley, London
Brill & Owen Architects
Date Work Completed
Type of Works
Construction of 8 new residential flats over 2 floors with ground floor retail space to be fitted out. Also included are associated services, finishes and external works carried out on confined site area with the diversion of the existing foul mains sewer drain.