2
results
Sold prices in Charlbert Street, London Central, NW8
8 Charlbert Street, London, NW8 7BP
- £1,925,000 Semi-detached, Freehold 30 July 2013
6 Charlbert Street, London, NW8 7BP
- £640,000 Semi-detached, Freehold 26 June 2000