Excellent British food tea towel