Tudor's Biscuit world might be a chain, but the Milton branch is one of the best. The biscuits are made with generous hands and the blend of salt and fat is right on. Try the popular sausage biscuit which is a piece of heaven. Doesn't get any better!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.