2
results
Sold prices in Park Square West, London Central, NW1
5 Park Square West, London, NW1 4LJ
- £13,800,000 Terraced, Leasehold 30 November 2017
7 Park Square West, London, NW1 4LJ
- £3,510,000 Terraced, Leasehold 31 October 2003
- £3,250,000 Terraced, Leasehold 21 March 2002