London’s Thai Food & Culture Festival 2006 On Sunday August 13th, Battersea Park will once again host London's Festival of Thai Food and Culture. It'll be spicey and exciting. August 3, 2006