Ground Floor Flat, 5 Hampstead Walk, London, E3 2JN | Dealsourcr