You have to watch Royal Vauxhall Tavern’s hilarious “in house safety video”
The Royal Vauxhall Tavern has created an “in house” safety video which will play before all its shows, very much like an inflight safety video, instructing patrons on how to […]