2 bedroom property in Southstand Apartments, Highbury Stadium Square, London, N5 - £4,400 pcm | Chestertons