Installation Artists Heywood and Condie By Heywood and Condie in London, England (2017). The Greenhouse, also known as “Sacré Blur”, is a striking stained glass construction that provides a fascinating focal point of light and colour on the street. It’s a delightful curiosity, quite out of place in an urban residential street in Central London.…