Lil' Britain
Fish & chips restaurant, British restaurant, Gourmet grocery store, Restaurant
About
Located at 116 North St in Bennington, VT, Lil' Britain is a delightful fish and chips spot that captures the essence of traditional British fare with a cozy twist. With a stellar 4.80-star rating, diners rave about the generous portions of perfectly breaded fish and homemade crunchy fries. The friendly staff and brisk service add to the inviting atmosphere, making it a beloved stop for both tourists and locals alike. Enjoy dine-in or take advantage of quick curbside pickup—it’s worth the drive!