Location can influence many aspects of your business, from the number of people that walk past your store to considerations around insurance for your retail shop. And...