Found 1 transactions going back to February 2006.
This Terraced property is located at 27 Eaton Terrace, London, SW1W 8TP and was last sold for £640,000 on 24 Feb 2006.