Covent Garden Plants Ltd is located in London, United Kingdom on 74, 75 County St. Covent Garden Plants Ltd is rated 4.2 out of 5 in the category interior plant service in United Kingdom. We provide a complete range of office plants services and displays throughout London. We design, source, supply, install and maintain indoor and outdoor ...