Home › Venues › Tutbury Castle Tutbury Castle Tickets Buy tickets for concerts at Tutbury Castle in Tutbury, United Kingdom. No Upcoming Events No upcoming events scheduled at Tutbury Castle. Please contact us with any corrections. Hotels & Lodging Near Tutbury Castle About the Venue Tutbury Castle At-a-Glance AddressCastle St.Tutbury DE13 9JFUnited Kingdom Map & Directions Advertisement