• Atherstone, Warwickshire CV9 3DA, England, United Kingdom

Located in Atherstone, Warwickshire, Beeswax Bay Farm is dedicated to bringing the natural beauty of beeswax into your home.