Cambridge flower deliveries from Barnwell Florists


Please read before placing an order

Please note that due to the current UK restrictions in place because of COVID-19, the illness caused by Coronavirus, we can sadly only sell funeral flowers and these can only be collected from our shop by appointment. It is of course truly saddening to need to work in this way but it is for the safety of our customers and staff and we fully support the efforts in place to try and contain the current situation.

In view of the present circumstances we please ask that you call us on 01223 350761 prior to placing an order for the most up to date advice and support.

All of our floral designs are available on next day delivery but in some instances, some designs maybe available for a same day order.

Should you require a same day delivery, then please contact us at the shop on 01223-350761 and we will certainly try our best to meet your requirement.

All same day deliveries are subject to availability, logistics and the time the order is placed with us. We recommend that you contact us as early as possible on the day, to give us the best chance of fulfilling the order for you.

Please also contact us on 01223-350761 if the flowers that you require are to be sent to an area that is not listed below, is outside of the Cambridge area or outside of the UK, so that we can advise accordingly, many thanks.

Delivery Charges

Cambridge City Centre – £5.95

Cambridge Crematorium – £5.50

Cambridge Villages – £7.95 (listed below)

Cambridge Villages
Abingtons, Barrington, Babraham, Balsham, Barton, Burwell, Bourne, Bottisham, Bar Hill, Caldecote, Cambourne, Comberton, Coton, Cottenham, Dry Drayton, Duxford, Eversdens, Foxton, Fulbourn, Girton, Grantchester, Hardwick, Harlton, Hildersham, Histon, Hauxton, Haslingfield, Horningsea, Harston, Impington, Kingston, Lolworth, Landbeach, Lode, Longmeadow, Longstanton, Madingley, Milton, Newnham, Newton, Over, Oakington, Orwell, Pampisford, Quy, Rampton, Reach, Sawston, Shelfords, Six Mile Bottom, Stapleford, Swaffham Bulbeck, Swaffham Prior, Swavesey, Toft, Teversham, Trumpington, Whittlesford, Waterbeach, Wilbrahams & Willingham.