Holiday Inn Express London-Watford Junction

19 Bridal Path
Watford
United Kingdom