4
results
Sold prices in Upper Terrace, London Central, NW3
3 Upper Terrace, London, NW3 6RH
- £5,100,000 Flat, Freehold 21 December 2018
Grove End Upper Terrace, London, NW3 6RP
- £10,500,000 Terraced, Freehold 21 December 2016
1 Upper Terrace, London, NW3 6RH
- £2,850,000 Semi-detached, Freehold 15 August 2005
2 Upper Terrace, London, NW3 6RH
- £1,425,000 Terraced, Freehold 14 August 1998