Host

Home >> Eating Out >> Host

Host

Host Restaurant is located in Bishop Stortford's striking Corn Exchange building in the centre of town and welcomes diners seven days a week.

4 The Corn Exchange
Market Square
Bishop's Stortford

CM23 3UU
01279 657000