Situated in Shrewsbury, this inn is within a 5-minute walk of Shrewsbury Castle and St. Mary's Church. Shrewsbury Abbey and Greenhous Meadow are also within 3 mi (5 km).