2 bedroom property in South Villas, Camden, London, NW1 - £3,150 pcm | Chestertons