3 bedroom property in Old Library Apartments, 125 Battersea High Street, London, SW11 - £11,266 pcm | Chestertons