Location

 

Checketts Great British Food,
Main Road, Ombersley,
Droitwich, WR9 0EW

The Checketts is set in the Worcestershire countryside, in the quaint village of Ombersley.