Bring your space to life
Let’s talk plants
Send us a message and we’ll get back to you within 2 business days!
Contact Us
visit us
11 Ludgate Hill, London, EC4M 7JR
Company No.
14838654
Registered office address
Flat 67 Schomberg House, Page Street, London, England, SW1P 4BP
Our hours
- Mon - Fri: 9AM-5PM
- Sat - Sun: 11AM-3PM