By Gina Buckney for House of Coco Magazine
London’s flower markets are nothing short of magical. Bursting with vibrant colours, intoxicating fragrances, and the hustle and bustle of seasoned traders and eager flower lovers, these markets offer more than just a chance to pick up a bouquet. They are a full sensory experience that showcases the best of London’s diverse horticultural scene. Whether you’re a floristry professional, an event planner, or just someone who enjoys the beauty of fresh blooms, London’s flower markets are an essential stop.
In this guide, I’ll take you through the best flower markets in London, from the iconic Sunday markets to the wholesale havens where florists and enthusiasts alike can snag the freshest stems.
1. Columbia Road Flower Market
When: Sundays, 8 am – 2 pm
Where: Columbia Road, Bethnal Green
When you think of the best flower markets in London, Columbia Road Flower Market is undoubtedly the first that comes to mind. This legendary Sunday flower market is an East London institution and for good reason. Every Sunday, Columbia Road transforms into a floral wonderland, with dozens of traders setting up stalls brimming with flowers, plants, and shrubs. The charm of this market lies not only in the flowers but also in its vibrant, lively atmosphere. As you walk down the street, you’ll hear traders shouting out their deals while visitors squeeze through the narrow path with armfuls of fresh blooms.
Columbia Road isn’t just about flowers, though. The surrounding independent boutiques, art galleries, and cafés make it an ideal destination for a leisurely Sunday morning. After picking up your flowers, pop into one of the local coffee shops for a flat white or explore the quirky homeware and vintage stores that line the street. The blend of beautiful blooms and an artisanal atmosphere creates an irresistible East London vibe that keeps locals and tourists alike coming back every week.
Pro Tip: Arrive early to beat the crowds, or come towards the end when traders start dropping their prices—perfect for bagging a bargain.
2. New Covent Garden Flower Market
When: Monday to Saturday, 4 am – 10 am
Where: Nine Elms, Vauxhall
For those who are serious about their blooms, the New Covent Garden Flower Market is the place to be. This iconic wholesale flower market in London is a trade-only market, but don’t let that deter you. While it primarily caters to florists, event planners, and anyone in the flower business, it’s also open to the general public. If you’re an early bird, you can experience the market’s unique energy as traders and florists buzz around, negotiating for the freshest stock.
New Covent Garden is London’s largest wholesale flower market, and the range is unparalleled. Whether you’re looking for exotic blooms or British-grown seasonal flowers, you’ll find everything you need. The market is also a great place to buy in bulk, with prices that are much lower than your local florist or garden centre. The quality is exceptional, with fresh flowers arriving daily from growers across the UK and Europe making it one of the best flower markets in London.
Discover the best rooftop pool in London. Check out our detailed guide.
If you’re planning a big event or just want to deck your home with an abundance of fresh flowers, New Covent Garden is a fantastic place to stock up. Just remember to bring a big bag—or even a trolley—for all your floral finds.
Pro Tip: Get there as early as possible. The market starts at 4 am, and many traders will have sold their best stock by mid-morning.
3. Pimlico Road Farmers’ Market
When: Saturdays, 9 am – 1 pm
Where: Orange Square, Pimlico
Though Pimlico Road Farmers’ Market is primarily known for its organic food and artisanal produce, it’s also a hidden gem for flower lovers. The market is held every Saturday, and while it may not be as big as Columbia Road or New Covent Garden, the flowers on offer here are of exceptional quality. Traders sell seasonal blooms and potted plants alongside fresh produce, making it a one-stop shop for weekend essentials.
The atmosphere at Pimlico Road is much more relaxed compared to the hustle and bustle of Columbia Road, making it a great option for those who prefer a slower-paced shopping experience. After browsing the flower stalls, why not pick up some fresh bread, cheeses, and other gourmet treats for a perfect Saturday picnic?
Pro Tip: Make sure to visit early as the best flowers tend to go quickly, especially during spring and summer when the market is in full bloom.
4. The Flower Station
When: Open 24 hours, daily
Where: Park Road, St John’s Wood
The Flower Station is London’s best-kept secret. Open 24 hours a day, 7 days a week, this isn’t your traditional flower market, but it’s an absolute lifesaver for those in need of last-minute blooms. Located in St John’s Wood, The Flower Station offers everything from hand-tied bouquets to a wide variety of plants and vases.
Whether you’re on the way to a late-night dinner party or you suddenly remember an anniversary that’s just hours away, The Flower Station will have you covered. The convenience of its 24-hour service means that fresh flowers are always within reach, no matter what time of day (or night) you find yourself in need.
Pro Tip: If you’re looking for something truly special, ask the staff for a custom-made arrangement. They can create bespoke bouquets to suit any occasion.
5. The Flower Market at Chiswick House and Gardens
When: Seasonal (check website for dates)
Where: Chiswick House, Burlington Lane
For a more leisurely flower market experience, Chiswick House and Gardens hosts an annual flower market that’s not to be missed. Set against the backdrop of the stunning 18th-century villa and its sprawling gardens, this market is a floral paradise. The vendors here offer everything from cut flowers to shrubs, bulbs, and even garden accessories, making it one of the best flower markets in London.
This market is particularly popular among garden enthusiasts and those looking to pick up flowers with a story. Many of the traders here are small, independent growers who are passionate about their craft. The atmosphere is relaxed, making it the perfect place to take a stroll, admire the blooms, and maybe even pick up a few gardening tips.
Pro Tip: Bring cash, as some of the smaller traders may not accept card payments.
Conclusion – Best Flower Markets in London
Whether you’re a seasoned florist or simply someone who enjoys having fresh flowers around the house, London’s flower markets are a treasure trove of beauty and inspiration. From the iconic Columbia Road to the trade-heavy New Covent Garden, these markets offer something for everyone. So, next time you’re in London, be sure to stop by one (or all) of these markets and immerse yourself in the city’s flourishing flower scene.
Flowers bring joy, colour, and life to our homes and events, and London is lucky to have such a rich tapestry of markets dedicated to these beautiful creations. Whether you’re after a Sunday flower market in London for a leisurely browse or need wholesale flower markets in London to stock up on stems, this city will not disappoint.
To read more articles from this writer, click here.