the best come from Marks and Spencer. I don't trust the Haribo ones.
---another tip from Visiting England. :)
Two themes of our England Trip:
Sherlock Holmes. Visited the Holmes museum. They have lovely high-quality deerstalkers for which you should budget 45 pounds (80 bucks). I couldn't bring myself to buy but totally should have
(
Read more... )