Ground Floor Flat, 28 Mansfield Road, London, NW3 2HP | Dealsourcr