2 bedroom property in Marquis Road, London, NW1 - £3,300 pcm | Chestertons