2 bedroom property in Red Square, 3 Piano Lane, Carysfort Road, London, N16 - £3,250 pcm | Chestertons