Birmingham bar group launches new venue

A Birmingham-based bar group has opened its latest venue in the north of the city. Town & Country Inns, which runs Mechu and Après in the Jewellery Quarter among others, has opened its second Fleet Street Kitchen in Mere Green. It joins the original bar which opened in Birmingham’s […]

Leave a Comment

You must be logged in to post a comment.