It's not easy to find a chain store in England that is not also found in America. But we did.
I love Boots. It's a drug store, mini department store, and gift shop all in one. You never know what you'll find.
Just take a look at that "before" woman. Yikes.
Years ago we took the boys to Stratford-upon-Avon to see all that Shakespeare stuff. Part of the trip included a foray into the Cotswolds, where we were greeted by shrubbery that has its own personality.
Harrods is the world's most famous luxury department store. I picked up that description from their website, but it really is true. The store exudes luxury. www.merriam webster.com defines exudes as "to cause to ooze or spread out in all directions." I have been to Harrods. It is over one million square feet of luxury oozing and spreading out in all directions. Watch your step. Wear boots.