Found 1 transactions going back to November 1995.
This Semi-Detached property is located at 96 Cambridge Gardens, London, W10 6HS and was last sold for £3,100 on 28 Nov 1995.