2
results
Sold prices in Mount Vernon, London Central, NW3
Mount Vernon House Mount Vernon, London, NW3 6QR
- £15,000,000 Detached, Freehold 08 September 2017
1 Mount Vernon, London, NW3 6QS
- £800,000 Detached, Freehold 31 August 2001
- £435,000 Detached, Freehold 24 October 2000