Skip to main content
Product details

CHRISTMAS CAKE

The Blagdon Farm Shop
Newcastle-upon-Tyne NE13 6DA

Current stockists

The Blagdon Farm Shop

Newcastle-upon-Tyne NE13 6DA

Full details
Browse winning products