Branding. Digital. Print.

One Moorgate Place, London – Advertising design