2 bedroom property in Nevern Place, Earls Court, London, SW5 - £6,500 pcm | Chestertons