3 bedroom property in John Islip Street, London, SW1P - £8,450 pcm | Chestertons