James Taylor – “The Father of the Ceylon Tea Industry”
Over the weekend of the 22nd to the 24th of August, Scotland’s Tea Festival will be hosting a series of events in Laurencekirk and Auchenblae in Aberdeenshire celebrating tea and Scotland’s contribution to the tea industry, particularly focusing on the life of local born man James Taylor, who was known as the “The Father of […]