Find an architect

Happy Street x Yinka Ilori

Project Details

£0.5m to £0.99M

Practice

Red Deer

4.07, The Tea Building , 56 Shoreditch High Street , LONDON , E1 6JJ

Public Art Installation - London