1
result
Sold prices in Edith Terrace, London Central, SW10
13 Edith Terrace, London, SW10 0TH
- £3,850,000 Detached, Freehold 31 July 2014
- £290,000 Terraced, Freehold 11 August 1995