Seminar Room 2, Sheila Sherlock Education Centre, Royal Free Hospital
Get directionsAddress
Pond Street
London NW3 2QG
United Kingdom
Directions
Nearest tube Belsize Park. Nearest overground Hampstead Heath
Parking
No parking on site