25
result
Sold prices in Petworth Street, London Central, SW11
4 Petworth Street, London, SW11 4QR
- £470,000 Terraced, Freehold 30 April 2001
- £165,000 Terraced, Freehold 21 June 1996