What law? I've never heard of any connection between being able to pay with Oyster and not being able to drink - this sounds like an old wives' tale to me.
I know there are specific trains where drinking is banned. Elsewhere in this thread, there are some examples in Wales. I can't find anything about it being banned on trains to Chessington, or anywhere on South Western Railway, though. Not can their help person on Twitter:
I know there are specific trains where drinking is banned. Elsewhere in this thread, there are some examples in Wales. I can't find anything about it being banned on trains to Chessington, or anywhere on South Western Railway, though. Not can their help person on Twitter:
https://twitter.com/SW_Help/status/1250795304837951490?s=19