2
results
Sold prices in South Villas, London Central, NW1
Ground Floor, 15 South Villas, London, NW1 9BS
- £1,530,000 Terraced, Freehold 17 December 2012
11 South Villas, London, NW1 9BS
- £290,000 Terraced, Freehold 13 September 1996
- £260,000 Terraced, Freehold 17 June 1996