English Village Boasts Three Michelin Star Restaurants