Tel. 01904 672728


We accept most forms of payment including:

We are here to help

Call to discuss your requirements or place an order

Tel: 01904 672728 

Visit our shop

Ello Flower Ltd

24 Goodramgate, York, United Kingdom

Open Daily Tue-Sat 9.30am -5.00pm 


Email your general enquries (no orders please)



Or contact us for more information using the form below

Fields marked with * are required.