Reviews of Tap and Barrel ( formerly The Duke of York). (Pub) in Telford (Shropshire).