116 m away
Great Ormond Street Hospital for Children
📍 Great Ormond Street, London, WC1N 3JH
Discover 4 nearby hospitals around The Lamb in London. The closest locations are shown first.
Showing nearby places closest to The Lamb.
116 m away
📍 Great Ormond Street, London, WC1N 3JH
223 m away
226 m away
📍 60, Great Ormond Street, London, WC1N 3JH
257 m away
📍 Queen Square, London, WC1N 3BG