Champion
Baytree Candies
Unit 1F,
Barbican Rise,
Looe,
PL13 1QQ
We are a small family run business as established manufacturers of quality confectionery since 1967. From our beautiful home town of Looe, Cornwall...