Leech & Sons

Burwash Manor, New Road, Barton, Cambridge, CB23 7EY

01223 265555

http://www.leechandsons.com

Independent butchers