Travellers Rest Awarded Premises Licence As Business Thrives
Travellers Rest on Beckside in Beverley have recently been awarded their premises licence, which will now allow them to sell alcohol on site.
Travellers Rest on Beckside in Beverley have recently been awarded their premises licence, which will now allow them to sell alcohol on site.