Address: Kembers and Lawrence, 10/11 CAMBERWELL GREEN, LONDON, SE5 7AF
Google Map of this Pharmacy location: