* Twinings Earl Grey teabags ---> No problem, any supermarket has them!

* Heinz baked beans ---> Same as the tea, any supermarket, specially the large ones like carrefour, giant, megamart

* Pimms? Lemonade? ----> Not sure

* Laphroaig single malt whisky ---> Boose shop, with an entire array of Malts

As for the rest, am not sure, just try the big supermarkets!