Sold: Camden Terrace, London NW1