Sold: Tarranbrae, Willesden Lane, London NW6