Found 1 transactions going back to February 2006.
This Terraced property is located at 10 Cadogan Gardens, London, N3 2HN and was last sold for £387,500 on 02 Feb 2006.