INFO:
Harold's of London is an expensive department store in London, presumably located close to the Steele's Pots and Pans headquarters. Belinda Blumenthal visits the store in Christmas Porno 3 and heads straight to the sex toy department, noticing that a lot of the products are in the Duchess...
Harold