Garden Pharmacy The
119 Long Acre, Westminster Abbey, London, United Kingdom, WC2E 9PB
(02078) 361007 Phone