1885, a beloved Worcester establishment, offers a captivating dining experience steeped in history and tradition.
Attractions
Tudor House Museum
📍 38 Friar St., Worcester WR1 2NA, United Kingdom
