teamthomastravelsAug 8, 2023A 2023 guide to visiting Hitchin Lavender - a day at the Lavender Farm less than 1 hour from London.