Counter culture: Town Hall Pharmacy - The Independent