76A Newington Green by Amenity Space London studio Amenity Space have squeezed this new residence between two terraced houses in Newington Green, London. More »