transportist.org
London’s only 24-hour pharmacy
Can it possibly be that London, England, a city of about 7.5 million people, has only one 24-hour pharmacy. London News : 24-hour London. For a city that is a contender for “capital of the wo…