Raised Ground Floor Flat, 12 Iverson Road, London, NW6 2HE | Dealsourcr