Located North of London, 17 minutes by train to London Euston and 25 minutes to Buckingham Palace and Wembley Stadium, is the bustling town of Watford. Its convenience to the capital and north-south transport hub status via Watford Junction Station (2 minutes walk from the hotel) make it the preferred headquarters of many large companies, and it’s a major retailing centre in its own right.
For more information including venue facilities and conference suites please register here.