1
result
Sold prices in Crogsland Road, London Central, NW1
11a Crogsland Road, London, NW1 8AY
- £475,000 Terraced, Leasehold 14 February 2023
- £219,145 Flat, Leasehold 28 July 2004