Medical Centres in London - Hampstead 128 Finchley Road, Hampstead, London, NW3 5HT Tags: laser eye treatment