Leaders
Feed move to the Tea Building in Shoreditch
This week Feed moves into the Tea Building, the jewel in the crown of Shoreditch High Street, which will give them the room to grow into one of London’s top tier digital agencies. The new office, four times the size of its former location in...
Posted by: Creativepool Editorial