1
result
Sold prices in Grove Place, London Central, NW3
30 Grove Place, London, NW3 1JR
- £2,525,000 Semi-detached, Freehold 05 February 2021
- £1,350,000 Semi-detached, Freehold 20 March 2006