Village Hotel Club London Watford

This venue is no longer featured on Hitched.

Here are other nearby venues.

Stanmore Golf Club

Stanmore Golf Club

North West London

Grim's Dyke Hotel

Grim's Dyke Hotel

Hertfordshire