3 bedroom property in Wandsworth Mills, 11 Armoury Way, London, SW18 - £1,341,000 | Chestertons