Royal Free Hospital

Pond Street, Greater London NW3 2QG, United Kingdom