The Very Expensive
Interflora are selling the Ultimate 100 Rose Hand-tied. They say it's "A truly magnificent display of 100 Grand Prix roses". I should hope so, it's a whopping £499.99If that price is enough to induce a Valentine's heart attack, Interflora also have the Unforgettable 50 Rose Hand-tied. 50 large-headed red roses hand-tied with palm leaves and steel grass and finished with Valentine’s gift wrap and a voile ribbon. Only £169.99
The Expensive
At Serenata Flowers you can buy the Mass of Red Roses for £99.99Flowers Direct have 24 Luxury Red Roses, 24 large headed Roses arranged with deep green-leaf foliage, for £89.99

At a little more value for money than their other bouquets, Interflora have a Dramatic Two Dozen, Two dozen large-headed red roses is designed to make a huge romantic gesture to your Valentine, for £79.99
And Crocus have a sparkling range, including the
Diamonds are Forever. Each of the 12 large-headed red roses holds a diamonte pin at its heart, which will surely put a sparkle in the eye of your loved one. Priced £74.99
Arena Flowers sell the traditional dozen red roses, called Romance is in the Air, for £69.98
Value
At the value end of the market, Bunches are selling the Heart of Roses, six specially selected Upper Class Red Roses together with a keepsake heart for £25.99
And John Lewis are offering a Dozen Kenyan Roses Bouquet for £29.50
Eden4Flowers have the Stolen Kisses, 10 classic A-grade fresh red roses for £32.90
Serenata Flowers will sell you A dozen red roses for just £19.99
And at Flowers Direct you can get Simply Valentines, twelve red roses paired with delicate Gysophilia in this traditional and elegant display, for £19.99