answersLogoWhite

0

Harrods is a large department store in an expensive area of London which tends to cater for a reasonably well-off shopper.

User Avatar

Wiki User

9y ago

What else can I help you with?