Where to go Review: Broadway Gallery Cafe Bar in Letchworth by Natalie January 27, 2017 I’ve passed by the entrance to the Broadway Gallery Cafe Bar in Letchworth town centre many times but never ventured in until today. What a hidden gem! Climb to the … Continue Reading January 27, 2017 0 comment