2
results
Sold prices in Tolmers Square, London Central, NW1
19b Tolmers Square, London, NW1 2PE
- £512,000 Flat, Leasehold 15 December 2020
- £242,000 Flat, Leasehold 29 September 2003
4 Tolmers Square, London, NW1 2PE
- £627,500 Flat, Leasehold 24 November 2020