Coach, as part of the Bull’s Head Inn, Beaumaris, has been crowned the best pub in Wales as one of the regional winners in the National Pub & Bar Awards 2018.

A well deserved end to a very successful first year of Coach!

Leave a Reply