Valentine's Day range now available. Shop now!
Valentines Day


We design and deliver stunning Valentines Day flower arrangements and gifts including, chocolates, balloons and teddies. Order by telephone or in person 6 days a week, you can also order flowers online anytime.
Valentine's 12 Red Rose Hand-tied
from £69
Valentine's Classic Gift Box
from £40.50
With Love 6 Red Roses
£45
With Love Greetings Card
£3
Beautifully Simple Bouquet Pink
from £57
Beautifully Simple Bouquet White
from £57
Beautifully Simple Rose & Lily Bouquet Pink
from £59
Beautifully Simple Rose & Lily Bouquet White
from £59
Beautifully Simple Rose Bouquet Pink
from £80
Chalky Charm White, Pink or Yellow
from £69
Classic Chocolate Collection
£9.50
Cocoa Dusted Truffles with Salted Caramel Flavour
£5.50
Extra Large Valentine's Classic Gift Box
£50.50
Florist Choice Handtied
from £35
Florist Choice Neutral Bouquet
from £42
Florist Choice Pastel Bouquet in a Vase
from £45
Garden Rose Scented Candle
£10
I Love You Greetings Card
£3
Large Valentine's Classic Gift Box
from £45.50
Large Valentine's Classic Hand-tied
from £75
Large Valentine's Rainbow Rose Gift Box
£54.50
Large Valentine's Rose and Lily Hand-tied
£88
Luxury Chocolate Collection
£14.50
Scarlett Surprise
from £69
Single Rose Pink in Cellophane
£5
Single Rose Red in Cellophane
£5
Single Rose White in Cellophane
£5
Single Rose Yellow in Cellophane
£5
Trio of Chocolate Gift Set
£37.50
Valentine's 12 Red Rose Gift Set
£88.50
Valentine's Classic Hand-tied
from £49
Valentine's Greetings Card
£3
Valentine's Rainbow Rose Gift Box
from £44.50
Valentine's Rose and Lily Hand-tied
from £63
Velvet Pearl Pink, White, or Yellow
from £69
Vintage Ribbed Glass Vase
£6.50
You'll Do Valentines Greetings Card
£3
Beautifully Simple Bouquet Pink Extra Large
from £165
Beautifully Simple Bouquet Pink Large
from £90
Beautifully Simple Bouquet White Extra Large
from £165
Beautifully Simple Bouquet White Large
from £90
Beautifully Simple Rose Bouquet Pink Large
£130
Extra Large Valentine's 24 Red Rose Hand-tied
from £120
Extra Large Valentine's Classic Hand-tied
£100
Large Valentine's 18 Red Rose Hand-tied
from £95
Lavish Valentine's 100 Red Rose Hand-tied
£470
Luxury Valentine's 50 Red Rose Hand-tied
from £250