Tọa lạc tại Trung tâm thị trấn Shrewsbury, khu vực thuộc Shrewsbury, Cromwell's Tap House nằm trong khu mua sắm và gần ga tàu. Bảo tàng & Phòng triển lãm Nghệ thuật Shrewsbury cùng Trạm bơm Coleham là những điểm đến văn hóa nổi tiếng; bên cạnh đó không thể kể đến nhiều danh thắng khác như Nhà Henry Tudor hay Hội trường Chợ Cũ. Tượng đài Lord Hill và AMF Bowling cũng được khá nhiều người quan tâm.