Restaurant
The Artichoke
15 locals recommend,
Tips from locals
Michelin star restaurant, fabulous tasting menu with wine flight accompaniment. Place to splash out.
Unique things to do nearby
Locals also recommend
Location
Green Lane
Watford, England