Located near the Royal Glamorgan hospital, The Longbow is a Beefeater restaurant specialising in food straight off the grill.As a lover of steak, this restaurant ticks all the boxes, i.e. there is a massive selection of searing meat on the menu and the portions are as generous as a reformed Ebenezer Scrooge on…