Nestled on a busy south London road is one of the most extraordinary homes cared for by the National Trust. 575 Wandsworth ...