Ground Floor Flat, 10 Aberdare Gardens, London, NW6 3PY | Dealsourcr