3 bedroom property in Tapestry Apartments, 1 Canal Reach, London, N1C - £9,250 pcm | Chestertons