Barrows is a long-standing butcher shop offering high-quality raw and cooked meats. This establishment has been serving the community for over a century, providing a wide selection of butchery products.
1 Henshall Road, Macclesfield, SK10 5HX, United Kingdom