Diglis House Hotel Address Severn Street Worcester Worcestershire WR1 2ND United Kingdom Upcoming Events No events in this location