2 bedroom property in Camden Square, London, NW1 - Guide price £875,000 | Chestertons