2 bedroom property in Jessica House, 10 Red Lion Square, Wandsworth High Street, London, SW18 - £500,000 | Chestertons