2 bedroom property in Shrewsbury House, Meadow Road, London, SW8 - £2,100 pcm | Chestertons