New images have been released of proposals by Groupwork + Amin Taha for a 10-storey block of flats in Finchley Road, north London featuring a load-bearing stone stucture Plans for the 3,000m² scheme, ...