Address: Sadlers Pharmacy, 389 Lordship Lane, Dulwich, London, SE22 8JN
Google Map of this Pharmacy location: