geography

Pharmacy

Royal London Hospital for Integrated Medicine (Pharmacy)

A pharmacy in Bloomsbury · 250 m from Russell Square Station

Directions Add to a Tab Follow

Details

Address Great Ormond Street, London, WC1N
Phone +44 845 155 5000

Close by

Sources: OpenStreetMap contributors, ODbL

Map around Royal London Hospital for Integrated Medicine (Pharmacy) Royal London Hospital for Integrated Medicine (Pharmacy)