Squire’s Restaurant. Restaurant Review

Squire’s Restaurant, Bedford Lodge Hotel, Newmarket When you find a restaurant that can offer amazing food time after time, with attentive and friendly service in a gorgeous setting you have hit the jackpot. Squire’s Restaurant at Bedford Lodge Hotel is one of those places, I have visited many times now and never been disappointed, in …