Finkernagel Ross Architects has been designed a new house with something which never done before and it will never do again. Sheldon Avenue is a 2019 project located in Highgate, London, ...