British Independence Jun 6
So , when are the pubs open? Allow tens of thousands of people to march through London then surely my local village pub can open.