Snippets.com - Short Answers






 

Question by  SBryant (32)

Where is Harrods department store?

They always talk about it in movies.

 
+6

Answer by  Casper (59)

Harrods Department tore is a store on Brompton Road in Knightsbridge, London, UK. It is a very old store and it;s very common in movies. THe store was established in the ninetheenth century. The store has over three hundreds store space. It;s a great store and i think you will be more than satisfied if you will take alook.

 
+5

Answer by  srainne (2597)

The Harrods Department Store is located on Brompton Road in Knightsbridge, UK. Apparently, it's one (if not the) largest department store in the world. You can shop online, as well.

 
+4

Answer by  wnkender (33)

Harrods is located in the United Kingdom. More specifically, this luxury department store is located on Brompton road in Knightsbridge, London.

 
You have 50 words left!