1
result
Sold prices in Ordnance Hill, London Central, NW8
14 Ordnance Hill, London, NW8 6PX
- £10,000,000 Detached, Freehold 26 May 2022
- £5,950,000 Detached, Freehold 03 March 2021
- £300,000 Detached, Freehold 01 July 1997