When it comes to setting up a business, location is something that all entrepreneurs must bear in mind: regardless of the kind of service or product being developed, its influence will be almost wholly reliant on the predilections of the consumer at its point of sale. An exaggerated illustration of the importance of place in…