Loading Map.... Watford Palace Theatre20 Clarendon Road - WatfordDetails 51.6579482 -0.3968247000000247 Address 20 Clarendon Road Watford WD17 1JZ United Kingdom Upcoming Events No events in this location Leave a comment Cancel reply Send Comment