For everyday provisions such as toothpaste or shampoo, London has a myriad of small shops and retail outlets that can provide everything from Colgate to calamine lotion. Many are open late, and for those who stagger out of some dark dancing den in the small hours, a large number of petrol (gas) stations are open 24 hours a day.
Most of them have small shops attached, which allow for irrational ale fuelled purchases! If you're looking for a specialist chemist, Boots has the largest number of branches together with trained healthcare staff in every store. By telephoning 0845 0708090 you can find out where your nearest branch is.
.