26
results
Sold prices in Trevor Place, London Central, SW7
11 Trevor Place, London, SW7 1LB
- £812,750 Terraced, Freehold 14 April 2000
25 Trevor Place, London, SW7 1LD
- £950,000 Terraced, Freehold 17 October 1997