Willian, Letchworth, SG6
The Fox is an award winning pub and fine dining restaurant located in a picturesque village of Willian near Letchworth in north Hertfordshire