The Alb tọa lạc tại Trung tâm thị trấn Shrewsbury, khu vực thuộc Shrewsbury. 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; ngoài ra còn có nhiều danh thắng khác chờ du khách khám phá như Tượng đài Lord Hill hay AMF Bowling. Sắp có sự kiện hay trận thi đấu nào không? Đừng quên kiểm tra thử lịch chương trình tại Gay Meadow hay Sân vận động New Bucks Head.