January 11, 2016January 12, 2016 Plants installation at the Canadian Embassy Outdoors installation at the Canadian Embassy in London. Published by Covent Garden Plants Team We aim to enhance your working space with creative and imaginative plant displays. For more information visit www.coventgardenplants.co.uk View all posts by Covent Garden Plants Team