Order by 3pm (Mon–Fri), 12 noon (Sat) for next-day delivery

Customer Reviews See our customer reviews
Free delivery
Free delivery

Monday to Saturday

Valentine's delivery options
Premium Grade Roses

Beautifully prepared with care

Free name-a-rose keepsake
Free Rose keepsake

Complimentary name-a-rose gift

Real high street florist
Real high street florist

Your Trusted florist since 1999

Free delivery
Free delivery

Monday to Saturday

Valentine's delivery options
Premium Grade Roses

Beautifully prepared with care

Free name-a-rose keepsake
Free Rose keepsake

Complimentary name-a-rose gift

Real high street florist
Real high street florist

Your Trusted florist since 1999

Single Extra Long Luxury Red Rose

Single Extra Long Luxury Red Rose

from

£29.95

Send
View info
Single Extra Long Luxury Black Rose

Single Extra Long Luxury Black Rose

from

£34.95

Send
View info
Single Extra Long Luxury Pink Rose

Single Extra Long Luxury Pink Rose

from

£29.95

Send
View info
Single Extra Long Luxury White Rose

Single Extra Long Luxury White Rose

from

£29.95

Send
View info
Single Extra Long Luxury Yellow Rose

Single Extra Long Luxury Yellow Rose

from

£29.95

Send
View info
Single Extra Long Luxury Peach Rose

Single Extra Long Luxury Peach Rose

from

£29.95

Send
View info
Single Extra Long Luxury Orange Rose

Single Extra Long Luxury Orange Rose

from

£29.95

Send
View info
Single Extra Long Luxury Lilac Rose

Single Extra Long Luxury Lilac Rose

from

£29.95

Send
View info
Single Extra Long Luxury Black Baccara Rose

Single Extra Long Luxury Black Baccara Rose

from

£34.95

Send
View info
Single Extra Long Luxury Gold Rose

Single Extra Long Luxury Gold Rose

from

£34.95

Send
View info
Single Extra Long Luxury Blue Rose

Single Extra Long Luxury Blue Rose

from

£34.95

Send
View info
Single Extra Long Luxury Happy Rainbow Rose

Single Extra Long Luxury Happy Rainbow Rose

from

£34.95

Send
View info
2 Extra Long Luxury Red Roses

2 Extra Long Luxury Red Roses

from

£34.95

Send
View info
2 Extra Long Luxury Customised Roses

2 Extra Long Luxury Customised Roses

from

£34.95

Send
View info
2 Extra Long Luxury Black Roses

2 Extra Long Luxury Black Roses

from

£44.95

Send
View info
2 Extra Long Luxury Pink Roses

2 Extra Long Luxury Pink Roses

from

£34.95

Send
View info
2 Extra Long Luxury White Roses

2 Extra Long Luxury White Roses

from

£34.95

Send
View info
2 Extra Long Luxury Yellow Roses

2 Extra Long Luxury Yellow Roses

from

£34.95

Send
View info
2 Extra Long Luxury Peach Roses

2 Extra Long Luxury Peach Roses

from

£34.95

Send
View info
2 Extra Long Luxury Orange Roses

2 Extra Long Luxury Orange Roses

from

£34.95

Send
View info
2 Extra Long Luxury Lilac Roses

2 Extra Long Luxury Lilac Roses

from

£34.95

Send
View info
2 Extra Long Luxury Black Baccara Roses

2 Extra Long Luxury Black Baccara Roses

from

£44.95

Send
View info
2 Extra Long Luxury Gold Roses

2 Extra Long Luxury Gold Roses

from

£44.95

Send
View info
2 Extra Long Luxury Blue Roses

2 Extra Long Luxury Blue Roses

from

£44.95

Send
View info
2 Extra Long Luxury Happy Rainbow Roses

2 Extra Long Luxury Happy Rainbow Roses

from

£44.95

Send
View info
3 Extra Long Luxury Red Roses

3 Extra Long Luxury Red Roses

from

£39.95

Send
View info
3 Extra Long Luxury Customised Roses

3 Extra Long Luxury Customised Roses

from

£39.95

Send
View info
3 Extra Long Luxury Black Roses

3 Extra Long Luxury Black Roses

from

£54.95

Send
View info
3 Extra Long Luxury Pink Roses

3 Extra Long Luxury Pink Roses

from

£39.95

Send
View info
3 Extra Long Luxury White Roses

3 Extra Long Luxury White Roses

from

£39.95

Send
View info
3 Extra Long Luxury Yellow Roses

3 Extra Long Luxury Yellow Roses

from

£39.95

Send
View info
3 Extra Long Luxury Peach Roses

3 Extra Long Luxury Peach Roses

from

£39.95

Send
View info
3 Extra Long Luxury Orange Roses

3 Extra Long Luxury Orange Roses

from

£39.95

Send
View info
3 Extra Long Luxury Lilac Roses

3 Extra Long Luxury Lilac Roses

from

£39.95

Send
View info
3 Extra Long Luxury Black Baccara Roses

3 Extra Long Luxury Black Baccara Roses

from

£54.95

Send
View info
3 Extra Long Luxury Gold Roses

3 Extra Long Luxury Gold Roses

from

£54.95

Send
View info
3 Extra Long Luxury Blue Roses

3 Extra Long Luxury Blue Roses

from

£54.95

Send
View info
3 Extra Long Luxury Happy Rainbow Roses

3 Extra Long Luxury Happy Rainbow Roses

from

£54.95

Send
View info

We also offer a range of Letterbox Roses

Rose finder

Find the perfect number of stems and in the colour of your choice for any occasion

More to explore

What You Can Expect

intermistletoe
Fresh from the Source

Our own Norfolk holly farm and trusted Worcestershire mistletoe growers keep us close to the freshest Christmas greenery.

intermistletoe
Carefully Selected

From individual sprigs to wholesale quantities, we take care to select, prepare and pack your order properly.

intermistletoe
Free Delivery

Free UK delivery with Royal Mail Tracked and DPD, with additional delivery options available when you need them.

intermistletoe
A Real Florist

We're an independent Suffolk florist, established in 1999, with years of experience preparing fresh Christmas greenery.