Valentine's Day Flowers Delivered in London

Valentine's Day is 14 February and it is the busiest day of our year. Red roses are the order of the day and we buy for it well in advance, but delivery slots go before the flowers do.

Order early. This is the one date where leaving it to the morning genuinely risks missing out, because every florist in London is working the same window. If 14 February falls awkwardly for you, sending the day before is common and the flowers last either way.

Order by 2 PM for same day delivery across London

Our bouquets for Valentine's Day

Every bouquet is made to order, so ordering ahead is worth doing for this one.

Add a gift

Something that lasts after the flowers have gone. Add one alongside a bouquet.

Same day

Order before 2 PM

Free over £75

Otherwise from £3.99

London only

We deliver where we can do it properly

Questions

When should I order Valentine's flowers?

As early as you can. Delivery slots for 14 February fill before the stock does, so ordering a few days ahead is the difference between getting the bouquet you want and picking from what is left.

Do you deliver on 14 February itself?

Yes, across our London delivery areas, but slots are limited and go early. Our vending machines in South Hampstead and Kensington are also stocked and open through the night if you have left it very late.

How much is delivery?

Delivery is £3.99 for next day and £6.99 for same day, and free on orders over £75. A larger size with a vase, or two bouquets, will take you over.

Which parts of London do you deliver to?

We deliver across London, including Hampstead, St John's Wood, Camden, Notting Hill, Chelsea, Earls Court, Kensington and the wider North West, West, Central, North and South West London areas. Call 07740 080073 if you are unsure about a postcode.

HomeBouquets
Cart
About