Good old Boots. This one is quite small, but has a little of most of the usual suspects - hair and beauty, health, pharmacy, vitamins, food, dental products and so on.
Boots loyalty card - the advantage card - is probably the best loyalty card going. It gives you 4 points per pound spent and there are always specials deals on that give you extra points. It means you rack up a decent amount of money to spend at Boots fairly quickly.
They always have a few 3 for 2 deals on too, which will often be on things you actually need to buy.
Another excellent service that Boots provides is free chlamydia tests for anyone under 26. You simply ask for a test at the pharmacy counter, and bring it back to any branch and they send you the results. read more