2 bedroom property in The Beaux Arts Building, 10-18 Manor Gardens, London, N7 - £2,600 pcm | Chestertons