Where to go Review: The Cupcake Company opens new shop in Letchworth by Natalie April 21, 2017 In the name of research for work (ahem), I’ve just scoffed the most delicious cupcake from The Cupcake Company, which opened its new shop this morning in The Wynd, Letchworth. … Continue Reading April 21, 2017 2 comments