New Sports Bar with 'self-pour beer booths' takes spot at Ashford's Elwick Place ‘Matches Sports Bar, Grill & Social’ is set to open in the heart of Ashford at the end of Spring Read More Food and DrinkJoe BillMarch 16, 2021News, Elwick Place, Ashford, Matches Sports Bar, New Opening, #Keepitkent, self pour beer booth, private screening