2
results
Sold prices in Palmerston Road, London Central, NW6
51 Palmerston Road, London, NW6 2JL
- £175,000 Flat, Leasehold 21 April 2021
Ventra House, 50 Palmerston Road, London, NW6 2JL
- £3,600,000 Leasehold 24 July 2017
- £486,150 Detached, Freehold 08 October 1998