2 bedroom property in Fulham Island, 4 Farm Lane, London, SW6 - £2,750 pcm | Chestertons