Mercure London Watford Hotel

This venue is no longer featured on Hitched.

Here are other nearby venues.

Vicarage Road Stadium

Vicarage Road Stadium

Hertfordshire

The Grove Hotel

The Grove Hotel

Hertfordshire

Grim's Dyke Hotel

Grim's Dyke Hotel

Hertfordshire