A Conversation for Tim Tams
And you can buy them in the UK!!
fords - number 1 all over heaven Started conversation Aug 28, 2001
I found from the Arnott's website where there is a shop in London where you can buy them. The address is:
26 Henrietta Street
Tel: 020 7385 7253
Key: Complain about this post