Just had an electrician round who told me there was a great lighting store in Letchworth. The name begins with 'L'. I meant to write it down the moment he left and didn't, and now can't remember at all. I've been googling, but got nowhere. I'd ask him, but he's away now for a while and I need to buy lights asap.
I don't know if it is a high street store or on an industrial estate somewhere. I'm sure he said it was upstairs.