I watched a British movie. There was a van with "refreshments" and "the tea junction" written on it. What does it mean?
It's play on words. When you arrive at a T junction you have to stop (and turn right or left).
The refreshment van is inviting you to stop and buy tea etc.