This Body Shop isn't huge, but it does stock most of the popular items and all the basics. It's a nice shop to be in- the displays are always organised and well-presented and there are plenty of testers to keep you entertained for hours, and the staff are friendly and never make you feel under pressure to buy something. It can be a bit expensive, but The Body Shop supports a lot of worthwhile charities and campaigns, so it does make you feel a little better when you spend your money in there. read more