Drapers Hall Restaurant Is Located By St. Mary S Church, A Tranquil Yet Central Shrewsbury Location. The Dining Room Itself, With Exposed Beams And Wood Panelling Gives The Interior And Restaurant An Historic Quality. The Restaurant Offers A Modern European A La Carte Menu With Many Different Choices, There Is Also An Extensive Wine List To Compliment The Meal.