That's what I was wondering.
Apparently there are quite a few pubs that will happily sell you a full keg of VB etc, as long as you bring it back when it's empty.
You probably have to pay some kind of deposit on the keg.
I imagine some are thinking that you want to use one for your homebrew...