Shrewsbury, The Lion Hotel