4
results
Sold prices in Villiers Mews, London Central, NW2
2 Villiers Mews, London, NW2 5DB
- £210,000 Terraced, Freehold 05 November 2003
- £200,000 Terraced, Freehold 30 August 2002
1 Villiers Mews, London, NW2 5DB
- £225,000 Terraced, Freehold 05 November 2003
- £225,000 Terraced, Freehold 30 August 2002
3 Villiers Mews, London, NW2 5DB
- £190,000 Terraced, Freehold 30 August 2002
4 Villiers Mews, London, NW2 5DB
- £210,000 Terraced, Freehold 30 August 2002