Thank you for looking at our website.

If you would like a variation of any item, for example, a different colour or flower, please specify on your order and we will do our very best to accomodate it.

smileyWhen you've made your choice, why not add a box of Chocolates or maybe a vase from our 'Finishing Touches' selection?smiley
For something different we can supply you with a Gift Voucher (prices from £25) - please call us for details.

If you can't see what you are looking for please call us on 01223 276408.​​​​​​

If you have difficulty in contacting us on the above no. or your enquiry is urgent, please call 07930 105202.


We only deliver to the specific geographical areas listed below. 

The delivery area can be selected at the checkout, where the relevant cost will be added to the order.

If delivery is required outside of our delivery area (including overseas) please contact us.

We endeavour to deliver on the dates selected, occasionally this isn't possible due to things out of our control, should delivery not be possible we will attempt to contact you to discuss an alternative date

We will endeavor to deliver orders for same day delivery that are placed before 1pm where possible, though this can't always be guaranteed.  
Same day delivery may not be possible for orders placed after 1pm. 
Our normal delivery days are Monday to Saturday.

Abington:           £12.00                                            
Babraham:         £10.00 
Balsham:           £12.00
Bar Hill:               £7.00
Barrington:        £12.00
Barton:                £8.00
Bassingbourn:   £13.00 
Bluntisham:       £13.00
Bottisham:          £9.00
Bourn:                 £8.50
Boxworth:           £8.50
Burwell:             £15.00
Caldecote:          £8.00
Cambourne:        £9.00
Cambourne, West: £10.00
Cambridge:         £7.00
Cam Valley:      £15.00
Cherry Hinton:    £8.50
Comberton:        £8.50
Coton:                £8.50
Cottenham:        £7.00
Darwin Green:   £7.00
Dry Drayton:      £7.00 
Duxford:           £10.00
Earith:              £10.00
Eddington:         £7.00
Elsworth:          £10.00
Ely:                   £16.00
Eversden:         £12.00
Fen Ditton:         £7.00
Fen Drayton:    £10.00
Fenstanton:      £10.00


Foxton:              £10.00                                            
Fulbourn:            £9.00
Girton:                £5.00
Grantchester:     £8.50
Gt Abington      £12.00
Gt Eversden:    £12.00
Gt Knighton:       £9.00
Gt Shelford:        £9.00
Gt Wilbraham:   £10.00 
Haddenham:     £13.00
Hardwick:            £8.50
Harlton:              £12.00
Harston:             £10.00
Haslingfield:       £10.00  
Hauxton:            £10.00
Hildersham:       £16.00
Hilton:                £13.00
Histon:                 £7.00
Horningsea:         £9.00
Huntingdon:       £16.00
Impington:            £7.00
Kingston:            £10.00
Landbeach:          £8.50
Linton:                £16.00
Lt Abington:        £12.00
Lt Eversden:       £12.00
Lt Shelford:           £9.00
Lt Wilbraham:     £10.00
Lode:                  £10.00
Lolworth:              £8.50
Long Meadow     £10.00
Longstanton:        £8.50


Madingley:            £7.00
Meldreth:             £15.00
Mepal:                 £16.00
Milton:                   £8.50
Needingworth:     £13.00
Newmarket:         £16.00
Newnham:             £7.00
 Newton:              £10.00
Northstowe:           £8.50
Oakington:             £7.00
Offord Cluny:        £16.00
Orwell:                  £11.00
Over:                      £9.00
Pampisford:          £10.00
Papworth:              £11.00
Potton:                   £16.00
Quy:                         £8.50
Rampton:                 £8.50
Reach:                    £13.00
Royston:                 £16.00
Saffron Walden:      £18.00
Sawston:                  £10.00
Shelford:                    £9.00
Six Mile Bottom:       £13.00
Stapleford:                  £9.00
St Ives:                      £13.00
Swaffham Bulbeck:   £12.00
Swaffham Prior:        £12.00
Swavesey:                   £8.50
Teversham:                  £8.50
Toft:                              £9.00
Trumpington:                £8.50
Waterbeach:                 £8.50
West Cambourne:       £10.00
Westwick                      £7.00
Whittlesford:                £12.00
Wilbraham:                  £10.00
Wilburton:                    £12.00
Willingham:                   £8.50  
Wimpole:                     £12.00

1. Our terms and conditions of supply
1.1 Payments: All website payments are made in full at the time of placing the order, only orders whereby payment is successful, will be made-up ready for collection or delivery.

1.2 We only deliver within specific geographical areas and delivery location is selected during the checkout, should a delivery address outside of these areas be entered, we won't be able to accept the order on our website but you will be contacted to arrange possible alternatives (this applies to orders for delivery overseas as well as those for outside our delivery area in the UK).'

2. Returns and Refunds, should products be faulty or damaged
2.1 Refunds / exchanges may occasionally be given at the discretion of the management.
2.2 Because of the perishable nature of our products you are advised to make any complaint within 24 hours of the delivery date of your products.
2.3 All products require care and attention, and in the case of all cut flower and some plants, fresh water and/or flower food.  They should also be kept in the environment that they like, eg flowers do not like, and will not survive, if they are in a room which is too warm.  If it is deemed that the products have not been cared for, then we may NOT refund or offer an exchange of product.
2.4 Your order should arrive in optimum condition.  If you feel you have a complaint then you should take a digital photograph of it and send it immediately to: [email protected]
2.5 All claims for faulty or damaged products should be sent to: shop@pgflorist and accompanied by photographic evidence.  The goods will be required to be returned to us within 48 hours of receipt.  If the product is not deemed to be faulty or damaged we will NOT refund or exchange the product.  Our decision will be final.
2.6 Refunds, partial refunds or an exchange will be given if the product is proved to be faulty or damaged and will be at our discretion and our decision will be final.
2.7 Any Wedding booking fee or deposit for goods ordered will NOT be refunded
2.8 Orders can normally be cancelled up to 24 hours before the intended delivery date by telephoning us.  However, if we have purchased items especially for your order, we reserve the right to charge you for these.  Orders cannot normally be changed or cancelled within 24 hours of the intended delivery date.  Please note that if your order has been 'assigned to production' the order will not be able to be changed or cancelled.