For Sale: The Grange, London SE25