LUXE City Guides - London Zafash Pharmacy. 2015-01-01 - London’s only 24-hr pharmacy. Bless. 233 Old Brompton Rd, SW5 / T: Earl’s Court / 7373 2798 / zafash pharmacy.com