Lord Hill Hotel

Shrewsbury, Shropshire