Village Hotel Watford

  • Post author:
  • Post category:
  • Post comments:0 Comments

Village Hotel London Watford is located just off Junction 5 of the M1, 1 mile from Elstree and Borehamwood Train Station and just 30 minutes from Central London. It is ideal for quick access to the M1, M25, A1 and Watford Junction Train Station.

Continue ReadingVillage Hotel Watford