Location

Address: Star Pharmacy, 33 Strutton Ground, Victoria, London, SW1P 2HY, England

View it on Google Maps