Found 1 transactions going back to January 1995.
This Semi-Detached property is located at 2 The Boltons, London, SW10 9TB and was last sold for £2,600,000 on 16 Jan 1995.