Spring is definitely one of the best seasons to enjoy London. As the days get longer and the weather improves, the city slowly fills with colours again.
Among all spring flowers, daffodils are the first to appear. Their season usually runs from early March to mid-April, depending on the weather. During these few weeks, you will spot them in many parks, gardens and even along quiet streets across London.
Today, DOYOUSPEAKLONDON invites you to discover some of the best spots to enjoy daffodils and plan a lovely spring walk in the capital.

St James’s Park (the most beautiful spot)
Probably the most iconic place to see daffodils in London!

You’ll find beautiful displays around the lake, especially near the Buckingham Palace side, and also on the lawns and borders stretching toward the east side of the park, giving glimpses of the London skyline.
The combination of flowers, water and royal views makes it a must-see! (read the full review here).


📍 St James’s Park, Westminster, London SW1A 2BJ, UK
Green Park
Just next to St James’s Park, Green Park is full of daffodils along the wide paths and open lawns.

They bloom naturally under the trees, giving a peaceful and classic London spring feel.



Perfect for a short stroll between Piccadilly and Buckingham Palace!
📍 Green Park, Piccadilly, Westminster, London W1J 9DZ, UK
Regent’s Park
Daffodils are spread across the park, particularly around the Inner Circle and near Queen Mary’s Gardens. You’ll also find lovely patches near the lake.

Expect large, colourful clusters that make for perfect photo spots. It’s a peaceful place for a quiet walk, especially in early spring when the park feels calm and fresh (read the full review here).


📍 Regent’s Park, Regent’s Park Rd, London NW1 4NR, UK
Kensington Gardens
Look around the Italian Gardens and along the Long Water. You can also find daffodils near Kensington Palace, adding a royal touch to your stroll.

The flowers grow naturally along the paths and open spaces, making it ideal for a relaxed walk in central London.
📍 Kensington Gardens, London W2 2UH, UK
Battersea Park
A great alternative if you want to avoid the crowds.


Daffodils bloom along the riverside paths and near the Peace Pagoda. You will also find some lovely spots around the lake.
📍 Battersea Park, Queenstown Rd, London SW11 4NJ, UK
St Paul’s Cathedral
You will find small clusters of daffodils in the green spaces around the cathedral. A quick stop, but a nice contrast with the historic surroundings.


📍 St Paul’s Cathedral, St. Paul’s Churchyard, London EC4M 8AD, UK
Garden at 120
This rooftop garden in the City offers great views over London. Seasonal flowers sometimes include daffodils in early spring. Even without them, it’s worth the visit (read the full review here).

📍 Garden at 120, 120 Fenchurch St, London EC3M 5BA, UK
London Eye area
Around Jubilee Gardens and along the South Bank, you may spot small groups of daffodils. It’s a lively area, perfect to combine with a riverside walk.

📍 London Eye / Jubilee Gardens, South Bank, London SE1 7PB, UK
Brompton Cemetery
A more unusual setting. This is one of London’s Magnificent Seven Victorian garden cemeteries and the only Crown cemetery in the UK, managed by The Royal Parks as a peaceful green space in the city.


Daffodils appear between the graves and along the main avenues, weaving through historic tombs and old trees. The atmosphere here is calm, quiet and quite unique compared with other parks. Definitely worth a visit in early spring.
📍 Brompton Cemetery, Old Brompton Rd, London SW7 3LQ, UK
Greenwich Park
Head towards the Observatory for some of the best views. Daffodils are usually scattered across the slopes and open lawns. A great mix of flowers and skyline.

📍 Greenwich Park, Greenwich, London SE10 8QY, UK
Cannizaro Park (Wimbledon)
A bit further out, but perfect for a nature escape. Daffodils can be found across the gardens, especially near the ponds and wooded areas.

📍 Cannizaro Park, West Side Common, Wimbledon, London SW19 4UE, UK
Kew Gardens
Kew Gardens is a must-visit for flower lovers in spring. Daffodils bloom in many parts of the gardens, especially near the ponds and along the main walkways.

You’ll also find them around the Palm House and the Temperate House, making it a colourful and relaxing walk. Perfect if you want to spend a few hours surrounded by nature.
📍 Royal Botanic Gardens, Kew, Richmond, London TW9 3AB, UK
Daffodil season is short, but it is one of the highlights of spring in London. Take the time to explore these spots and enjoy the city at its best. I’ll be updating this list regularly whenever I spot new daffodil locations, so there’s always something new to discover.
Feeling inspired? If you’re planning a visit, I’d love to hear about your experience on DOYOUSPEAKLONDON!
Check out my other Parks & Gardens recommendations in and around London here.
Further information:
