2 bedroom property in York Road, Battersea, London, SW11 - £3,000 pcm | Chestertons