Found 1 transactions going back to February 2004.
This Semi-Detached property is located at 4 Ranelagh Gardens, London, SW6 3PA and was last sold for £1,538,000 on 13 Feb 2004.