21 - 23 Station Terrace, London, NW10 5RP
Demolition of mixed-use building maintaining the front facade, proposed part/three part four-storey building for retail use at ground floor level, 8 residential units at upper levels and to the rear with provision of communal amenity space and cycle and bin storage