1 bedroom property in St Saviours Wharf, 8 Shad Thames, London, SE1 - £2,300 pcm | Chestertons