Downsview Butchers
Deli
Downsview Butchers is a deli offering organic beef and lamb from Chalk Farm. They provide a selection of local produce.
Location
Best places nearby
The highest rated places close to Downsview Butchers.
Local restaurants nearby
10 Freshwater Square, Eastbourne, BN22 0PS, ENG, GB



