Associate
Hi all,
I am in Montreal, Canada. I have heard a lot of amazing things about Harrod's (an elite department store in England).
Have any of you been there? Please tell me about it.
Thanks.
I am in Montreal, Canada. I have heard a lot of amazing things about Harrod's (an elite department store in England).
Have any of you been there? Please tell me about it.
Thanks.