Piccadilly was awash in teal—the signature color of the Truth About Drugs campaign. Volunteers, including an East Grinstead youth group called the Saint Hill Lions, joined the drug prevention effort.
An advert promoting the controversial Scientology religion at a London Tube station has caused shock and disbelief among ...