Crab & Cow

Bar & Restaurant, Leicestershire Dating back to the 18th Century, the lovely ‘Crab & Cow’ restaurant is set within the beautiful village of Leire, in the heart of the Leicestershire countryside. The Crab and Cow were founded in 2015 and the proprietors were looking for a fantastic range of furniture to complement their new venue. […]



















