2
results
Sold prices in The Mount, London Central, NW3
14 The Mount, London, NW3 6SZ
- £2,600,000 Detached, Freehold 29 July 2022
- £1,526,896 Detached, Freehold 19 December 2011
- £1,526,896 Detached, Freehold 19 December 2011
- £1,550,000 Detached, Freehold 21 May 2007
- £760,000 Flat, Freehold 18 June 2002
19 The Mount, London, NW3 6ST
- £1,910,000 Detached, Freehold 19 October 2010
- £350,000 Detached, Freehold 28 May 1996