3 bedroom property in Compass House, Smugglers Way, London, SW18 - £5,300 pcm | Chestertons