News

South London was once home to acres and acres of lavender fields which dominated the English lavender industry.