2 bedroom property in Red Lion Square, Wandsworth High Street, London, SW18 - £375,000 | Chestertons