Sold: Mansfield Road I, London NW3