I guess this is a 1980s Walter Segal-designed modernist property in London SE23, although the architect has actually passed away prior to this place being