Ground Floor Flat, 36 Osbourne Road, London, NW2 5DP | Dealsourcr