Welch's Plaice offers traditional British fare, including fish and chips and pies, alongside a fully licensed bar.