Sold: Willoughby Road, London NW3