Your wedding is unique and we would love to meet you to arrange a free consultation with one of our florists. You can call us or visit our flower shop to book an appointment.
Plot 989 Makerere Kavule
Kampala, Uganda
+256(0)772 000806
Mon-Sat: 9am - 6pm
Sun: 10am - 3pm
fabulousflowersug@gmail.com
We reply within 2 hours
during working hours
Mon - Fri: 9:00 - 18:00
Saturday: 9:00 - 17:00
Sunday: 10:00 - 15:00
Send a Message
Fill in the form below and we'll get back to you as soon as possible. For urgent enquiries please call us directly.
Quick Answers
We recommend booking wedding flowers at least 3-6 months in advance to ensure availability, especially for popular dates. We offer free consultations to help you plan your perfect floral arrangements.
Yes, we offer same-day delivery for orders placed before 12pm (noon) for local areas within 5 miles. Please call us to confirm availability for your area.
Absolutely! We love creating bespoke arrangements. Contact us with your specific requirements and our florists will create something unique just for you.
Orders can be cancelled up to 48 hours before the scheduled delivery for a full refund. Cancellations within 48 hours may incur a fee. Wedding flowers have a separate cancellation policy discussed at consultation.
Yes, we offer nationwide delivery across mainland UK. Delivery costs vary by location. Please see our delivery zones during checkout for current pricing.
Most fresh flower arrangements last 7-10 days with proper care. We include care instructions with every order. Our preserved flower arrangements can last for months or even years.
Yes! We offer free, no-obligation consultations for all wedding enquiries. You can visit our shop or we can arrange a meeting at a convenient location. Contact us to book yours.
Yes, you are welcome to collect your order from our shop at no delivery charge. Please select "Collection" at checkout and we will have your order ready at your chosen time.
We'd love to sit down with you and discuss your floral vision. Consultations are completely free and there's no obligation. Give us a call today!
+256(0)772 000806