1. Home
  2. / Army & Navy Stores
  3. / In which London borough is the Victoria Street department store located?

In which London borough is the Victoria Street department store located?

  • City of Westminster

  • Kensington and Chelsea

  • Camden

  • Tower Hamlets

Answer

The Victoria Street department store, which was once an Army & Navy store, is located in the City of Westminster in London. It is the only department store in the area and now trades under the House of Fraser name.
A

Army & Navy Stores Brain Buster: 20 Questions to Explode Your Mind

Take the Army & Navy Stores Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox