When you are in Letchworth, consider visiting places like The Queen Mother Theatre, Norton Way Gallery, The Settlement, The Wynd, and North Hertfordshire Museum.