898 High Road, North Finchley, London N12 9RH, England
We believe in Ambra - defined as a girl that can make anyone smile, laugh, and feel better no matter what they've been through. It is this warmth and encouragement that we seek to bring to all our patients.