The Rose London delivers elegant luxury rose bouquets throughout South Kensington and surrounding areas.
Whether you're looking for classic red roses for a romantic occasion, sophisticated white roses or beautiful pink roses, our collection is designed for memorable moments.
We specialise exclusively in roses, allowing us to focus on quality, presentation and creating bouquets that make an impression.
Roses for Every Occasion
Choose from our range of rose quantities, including:
12 Roses — a beautiful gesture for birthdays, thank-you gifts and romantic surprises.
24 Roses — an impressive bouquet for anniversaries and special celebrations.
50 Roses — a luxurious statement gift designed to make an impact.
100 Roses — an unforgettable luxury rose display for truly special occasions.
Our roses are available in red, white and pink.
Rose Delivery in South Kensington
We deliver to homes, hotels, offices, restaurants and venues throughout South Kensington.
Our local delivery area includes locations around:
- South Kensington
- Gloucester Road
- Old Brompton Road
- Exhibition Road
- Cromwell Road
- Earl's Court
- Kensington
If you require roses for a hotel stay, romantic surprise, special celebration or corporate occasion, contact us to discuss your requirements.
Luxury Roses for Special Moments
A luxury rose bouquet is a simple way to create a memorable moment.
Our South Kensington rose delivery service is suitable for:
- Anniversaries
- Birthdays
- Romantic surprises
Delivery prices and ordering
For one-time orders, London hand delivery is free on orders of £100 or more, otherwise £8.99. Great Britain courier delivery is £8.99. Final charges are confirmed at checkout.
Choose your requested delivery date in the cart, then enter your full address and postcode once at checkout. Eligible same-day London orders placed before 3 pm arrive by 8 pm, subject to availability.
Read our delivery information for current options.