2 bedroom property in Apartments West, 2 South Quay Square, London, E14 - £3,100 pcm | Chestertons