The Atrium Royal Free Hospital, Pond Street Hampstead, London, NW3 2QG
Travel instructions
View a Map of the Royal Free Hampstead NHS Trust at MultiMap.com
This page last modified 2 February, 2007 by Teddy Bear Hospital
CHIME - Archway Campus - Highgate Hill - London - N19 5LW - Tel +44 (0)20 7288 5966 - Copyright © 1999-2005 UCL