1
result
Sold prices in Petros Gardens, London Central, NW3
10 Petros Gardens, London, NW3 6EL
- £550,000 Terraced, Freehold 27 November 2020
- £710,000 Terraced, Freehold 11 December 2015
- £296,000 Terraced, Freehold 02 April 2004