Well, we might have been near neighbours once. I spent my uni days in Winchester, never get as much chance as I'd like to get back there now.
I believe LCE have a website now, found it a while back when I was getting the Sigma lens. I've always found them a shop willing to do that little bit more, like doing an instant repair on my old twin lens when the shutter jammed open. I happened to be near the LCE, so popped in and they soon had it fixed. They're also knowledable about cameras, something which you don't always get in camera shops (or photo developing places). The best I ever encountered was Boots for developing. "Could I get this developed please" "erm, what is it?" "it's a film" cue shop assistant shouting through the back to another of the Boots staff "ere, I've got a woman here reckons this thing is a film". They obviously don't encounter many 120 roll films in Boots