Wenlock Abbey Wenlock Abbey5 Sheinton Street, Much Wenlock Much Wenlock, Shropshire TF13 6HS01952 727951Map Wenlock Abbey Upcoming EventsNo events currently scheduled at this location.