News

The Queen's high tea: Cannabis-infused drink top seller at Windsor Farm Shop

The South African · The South African · last updated
The cannabis-infused health drink has proven extremely popular at the Windsor Farm Shop, which is situated on the edge of Windsor Great Park in Berkshire.