Does anybody else remember this place? I'm 41 and I have vague memories of going in there with my late father and being over the moon about getting some FS Lima thing because it had a light on the front. It was H0 as well. They had a small layout surrounded by a bubble dome in plastic and IIRC it was also a post office or sub post office. It was just off Fleet Street, perhaps Aston Place? I think as went in the front door the layout was to your immediate left and the post office to the rear wall, with the shop counter being on the right.