The Atrium, The Royal Free Hospital Pond Street Hampstead London NW3 2QG United Kingdom Recenter 51.5532, -0.165324