Found 1 transactions going back to February 2005.
This Flat/Maisonette property is located at 171 West End Lane, London, NW6 2LH and was last sold for £200,015 on 02 Feb 2005.