Another one that caused me problems the first time I visited London was the 'Army and Navy Stores'.
There, it was a big, beautiful department store. I learned that it was originally intended to provide goods at reduced prices for military families.
In the US, an army/navy store is usually a small place where you can pick up surplus camo, pea jackets and flashlights.