Canons is a basic chemist. You won’t find anything that is fancy like shampoo or perfume. I only saw two lone bottles of Loreal shampoo. There was a small selection of gaudy but not entirely unattractive jewellery in a case and some tweezers and scissors. Everything else was simply the chemist counter. This place is very old fashioned. They do accept NHS so it’s not a bad place to fill your prescription if you end up around here. I was asked twice if I needed help, so I think you’ll be served well. Can’t buy shampoo here though.