2 bedroom property in Elizabeth Court, 1 Palgrave Gardens, London, NW1 - £3,850 pcm | Chestertons