Nestled in the heart of Worcester, Diglis Island is a charming retreat where history and nature seamlessly intertwine. Visitors can explore its rich past while enjoying scenic walks along the River Severn.
Attractions
Tudor House Museum
38 Friar St., Worcester WR1 2NA, United Kingdom
