What is the current name of the flagship store on Victoria Street in London?
Army & Navy Emporium
Victoria Department Store
House of Fraser
Victoria & Navy
Answer
The flagship store on Victoria Street in London is currently called House of Fraser. It was rebranded in 2005, along with the other remaining Army & Navy stores in Camberley and Chichester.
Army & Navy Stores Brain Buster: 20 Questions to Explode Your Mind