Sold: Barmeston Road, London SE6