Covent Garden Plants

Covent Garden Plants

City of London / We provide a full range of office plants services, from interior plant display design and installation to plant care and maintenance to businesses in London.
Covent Garden Plants