We're visiting Shrewsbury for an overnight stay. We've already booked a prison tour, but is there any other must see places to visit? Also looking for some nice places to eat (sunday roast/carvery would be great). Any suggestions? (With a 7yr old).