Let's Get in Touch

Contact us

Address

63-97 Kensington High St, Kensington, London W8 5SE

Email us:  info@flowersandplantsco.com
Call us:      +44 20 3137 6215

Follow Us

Our Location

Product added to the cartx
Product deleted from the cartx