Ground Floor Flat, 37, Strode Road, London, NW10 2NN | Dealsourcr