Address: The Organic Pharmacy, 169 Kensington High Street, London, W8 6SH, England
Google Map of this Pharmacy location: