Attractions to tickle your taste buds in The Great British F