A logo should be simple yet attractive. Simplicity is the key element of attractiveness, the more you stuff your logo with different and complicated designs, the less attractive it will become. It should be simple so that the customers can easily remember it. If you still do not have one, then get it from logo design services in London. The logo should also be impactful and memorable; it is like a chain, where all of the elements connect to each other. If your logo is simple, then it will become attractive, if it is attractive it will be memorable and eventually impactful.