Letchworth’s tee total foundation
It is somewhat ironic that one of the first things I do after getting off the train at Letchworth Garden City – a pioneering Hertfordshire town founded in 1903 without any pubs serving beer – is stock up on alcohol. At a Sainsbury’s superstore on the edge of […]