Ground Floor Flat, 55 Helix Road, London, SW2 2JR | Dealsourcr