28
results
Sold prices in Trevor Place, London Central, SW7
35 Trevor Place, London, SW7 1LD
- £1,375,000 Detached, Freehold 14 July 2000
19 Trevor Place, London, SW7 1LB
- £950,000 Terraced, Freehold 26 May 2000
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