Home › Venues › Watford James Theatre Watford James Theatre Tickets Buy tickets for concerts at Watford James Theatre in Watford, United Kingdom. No Upcoming Events No upcoming events scheduled at Watford James Theatre. Please contact us with any corrections. Hotels & Lodging Near Watford James Theatre About the Venue Watford James Theatre At-a-Glance AddressShepherds RoadWatford WD174PTUnited Kingdom Map & Directions Advertisement