The City of London Corporation is an organisation providing local government services to the “Square Mile” business district around St
When looking at the UK tech-scene as reported, London is often the focus of attention. London being the focal point
Early stage start-ups are rarely concerned with their branding. Brand identity is often thought of as something that can be