A visit to The Castle Music Venue, Luton, the 8th of July 2023.By Hillfire Dol / 13 July 2023 On Saturday the 8th of July, I visited The Castle music venue in Luton, Bedfordshire, to attend a performance by the Letchworth & Baldock-based trio, ‘Points’. LINK TO ‘POINTS’ FACEBOOK PAGE LINK TO THE CASTLE’S FACEBOOK PAGE POINTS POINTS POINTS