I know this is quite a random question to ask but, my friends and I were discussing where the Department store Harvey Nichols is from. Most of us think its founded here as we’ve never heard it anywhere else. The Majority of us are from the states and we’re pretty sure it’s not from there! Sorry if this isn’t a relevant question to your site.
Question and answer is powered by AnsPress.io