2
results
Sold prices in Boscobel Street, London Central, NW8
125a Boscobel Street, London, NW8 8PS
- £2,035,000 Freehold 08 September 2020
123a Boscobel Street, London, NW8 8PS
- £33,000 Leasehold 01 August 2017