London’s largest mural

Commissioned by the company that owns Karpo restaurant and the Megaro Hotel, four street artists have completed a huge 450 square metre mural immediately opposite St Pancras International station in London…

 

BRAND MANAGER

Bristol but would consider flexible working for the right candidate

DESIGN DIRECTOR

Leeds or London with travel to Leeds Min 3 days a week