Roses Delivered

Delivery Information

At OnlyRoses, our promise is to provide you with the world’s finest roses. But that’s only the beginning. We also promise to deliver them whenever you need us to – and in the perfect condition, of course.

OnlyRoses will happily hand deliver your order throughout London - seven days a week, including Sundays and Bank Holidays!

Orders can be delivered the same day or can be booked for a date in the future, however please ensure orders for same day delivery are placed before 5pm.

You may choose a delivery time from our handy 3-hour slots - or if you prefer we will contact the recipient to find out when would be a good time for them.

To keep the roses fresh, we will include a water pack with rose stems and bouquet orders (unless you instruct us differently).

For deliveries outside of London we offer The Classic Gesture - A bouquet of 12, 20, 25, 30 or 35 ClassicRoses presented in an exclusive OnlyRoses luxury gift box that's designed to travel. This will ensure your roses not only arrive, but arrive in perfect condition.

Of course, we would love the recipient to enjoy their roses for as long as possible, so we will also attach a Care Tips card giving details of how to look after them.

Click here to visit our blog and see how we bring beauty to your doorstep.