Ground Floor Flat, 10 Roderick Road, London, NW3 2NL | Dealsourcr