Address: Notting Hill Pharmacy, 12 PEMBRIDGE ROAD, LONDON, W11 3HL
Google Map of this Pharmacy location: