I think the ultimate UK hobby shop is at Telford - but they are only open two days a year, in November!
The vendor's area at the IPMS UK Nationals at Telford blew my mind. It was too much to take in all at once. I had to cut out early on the second day and lie down in the hotel room and watch "Dr. Who".
Never mind the hobby shops, go to the wonderful museums instead!