2 bedroom property in Seymour Road, London, SW18 - £725,000 | Rampton Baseley