Location

Address: Pharmacy Department, Chelsea & Westminster Hosp., 369 Fulham Road, London, SW10 9NH, England

View it on Google Maps