1
result
Sold prices in Peterborough Villas, London Central, SW6
12 Peterborough Villas, London, SW6 2AT
- £2,950,000 Terraced, Freehold 19 July 2018
- £1,125,000 Terraced, Freehold 15 October 2002