ARMY & NAVY STORES, LTD. VISITORS to London should make a point of visiting the Army & Navy Stores. A pioneer of modern Departmental Stores, the fame of the “Army & Navy” is world-wide, and its equipment to-day a model of what shopping facilities should be. … [Read more...] about Army & Navy Stores