Holt

Bellis Brothers Farm Shop

01829 270302

Wrexham Road Farm, Holt
North Wales LL13 9YU

Website

Menu