London takes picnicking to a whole new level: think sprawling parks, leafy riversides, and secret gardens, all perfect for an outdoor feast. Whether you want a casual cheese-and-cracker spread, a proper afternoon tea, or a freshly plucked treat from a local bakery, the city serves up green spaces for every type of picnic dreamer. Get your blanket, round up your snacks, and discover our favorite picnic spots, plus bites, views, and even a taste of royal history along the way.
Our favorite London picnic spots include:
- Hyde Park
- St James’s Park
- Hampstead Heath
- Greenwich Park
- Kensington Gardens
- Regent’s Park
- Victoria Tower Gardens
- Primrose Hill
- Kew Gardens
- Battersea Park
Hyde Park
Hyde Park sits right in the heart of London, offering plenty of room for every kind of outdoor adventure—from frisbee flinging to duck feeding. With the Serpentine Lake at its center and plenty of flat lawns, it’s the ideal spot for both casual snacks and all-out picnic feasts. If you’re feeling energetic, enjoy a swan boat ride before you dig in, or stroll through the rose gardens in full bloom for a stunning backdrop to your spread.
Feeling snacky but haven’t packed a thing? The park’s cafes serve up everything from freshly baked pastries to hot chocolate—the Italian Gardens Café is a local fave for coffee fans. Stretch out beneath an old tree, watch joggers at play, and spot local wildlife (including some very confident squirrels that may try to join you). There’s no better place to embrace London’s lively outdoor scene while enjoying your sandwich in peace.
St James’s Park
With Buckingham Palace just a feather away, St James’s Park puts you at the center of royal London. It’s a smaller park bursting with color and charm, thanks to flowerbeds that brighten up any day and lakes that attract herons, pelicans, and even the odd royal parade. Find a sun-dappled bench or open your picnic right by the bridge for postcard-worthy views of palace domes and the London Eye peeking in the distance.
Why choose St James’s Park? The ambiance buzzes with city energy and regal history but still offers plenty of idyllic corners for quiet bites. Pre-order some pastries or cream tea from a nearby café—Benugo at the park’s edge is a solid pick—and let yourself be swept up in this blend of London grandeur and laid-back relaxation. Snap a selfie with pelicans in the background and raise a toast to the good life.
Hampstead Heath
For a picnic with a side of wilderness, Hampstead Heath comes through with rolling meadows, wild woodlands, and some of the best hilltop views of London’s skyline. Spread out on Parliament Hill and gaze out as the city unfurls before you—it’s a sunset-lover’s dream. The Heath feels less manicured than London’s central parks, making it unbeatable for an escape-from-the-city vibe even though you’re still close to the action.
Local markets in nearby Hampstead Village tempt you with picnic essentials: cheeses, pastries, and charcuterie aplenty. Fancy a real treat? Pick up snacks from Gail’s Bakery (their cinnamon buns are legendary) or a bottle of something bubbly from The Wine Society. Whether you’re catching a Shakespeare performance at the Parliament Hill bandstand or watching kites dance on the breeze, a visit to Hampstead Heath is all about unwinding.
Greenwich Park
Greenwich Park
Greenwich Park has everything: centuries-old chestnut trees, flower gardens, the Royal Observatory, and an unbeatable panorama across the Thames and Central London. Hike up the hill for a picnic spot with a sweeping view—there’s nothing like munching cheese and crackers as you watch the city glitter below. With plenty of green space, there’s room to lounge, play a game of frisbee, or simply people-watch beneath the broad oaks.
Don’t forget to stop by Greenwich Market—just a short walk away—for artisan breads, street food, and cakes to fill your basket. After your meal, stroll to the Royal Observatory or Cutty Sark for a shot of local history, or explore the tranquil flower gardens. Greenwich Park delivers that winning combo: grand settings plus laid-back atmosphere, in a locale where London’s stories live on.
Kensington Gardens
Packing a picnic for Kensington Gardens means you’ll be nibbling on your lunch just steps from Kensington Palace. The immaculate flowerbeds, elegant statues, and wide open lawns set a dreamy scene for a mid-day spread. Find a shady spot under one of the centuries-old trees, or set up near the Round Pond to feed the ducks and cygnets as you relax.
Just outside the gates, Kensington’s delis and patisseries provide everything you need for your blanket banquet. Head to Ottolenghi for Mediterranean-inspired salads, or stop by Cutter & Squidge for one of their signature ‘Biskies’—a cross between cookie, cake, and biscuit. Children can dash through the Diana Memorial Playground while adults unwind with a view of the palace. Kensington Gardens mixes royal flair with ultimate picnic comfort.
Regent’s Park
Regent’s Park wins hearts with its Rose Garden, boating lake, and rolling lawns. You’ll find sun-soaked spaces for sprawling picnics plus peaceful corners for a quiet cup of tea. With London Zoo at the northern edge, you might even spot a parakeet (or in summer, catch a musical at the Open Air Theatre while you munch).
For picnic baskets, stop by nearby Marylebone’s bakeries—Ole & Steen or Gail’s offer buttery goods and great coffee. Spread your blanket among the tulip beds or next to Queen Mary’s Gardens for maximum floral ambiance. After eating, stroll to the top of Primrose Hill for panoramic city views, or catch a rowing boat on the water. Regent’s Park packs classic British charm into every inch.
Victoria Tower Gardens
Right beside the Houses of Parliament and the Thames, Victoria Tower Gardens boasts some of London’s most dramatic city views. This riverside park is long and narrow but never feels crowded. The grass here calls for relaxed picnics beneath London Plane trees, while the Buxton Memorial Fountain and views across to Lambeth add a dash of grandeur.
Pick up lunch from the nearby Regency Café—their full English is a local legend, and their bacon sandwiches fuel many sightseeing adventures. Unpack your treats facing the river, admire the sculptures, or just soak up the historic air. Victoria Tower Gardens sits just far enough from the bustling streets that you feel like you’ve stumbled on a true London secret.
Primrose Hill
Primrose Hill
Primrose Hill remains a classic for picnic fans—bring your best snacks and you’ll be rewarded with sweeping city views and a laid-back neighborhood buzz. It’s less busy than its bigger neighbors, but its gentle slopes and skyline vista make it a top choice for everything from quick bites to full-on group feasts.
Hunt for deli sandwiches and pastries along Regent’s Park Road—Greenberry Café offers standout brunch options and a great coffee selection. After your meal, stroll through pastel-colored streets, or walk down to Camden Market for vintage finds and street performers. Sunsets from the top of Primrose Hill are legendary; if you time it right, you’ll watch London turn gold as day drifts into evening.
Kew Gardens
For a picnic that feels like a mini escape to the countryside, head to Kew Gardens. Home to the world’s largest collection of living plants, Kew offers blooming backdrops, hidden glades, and peaceful lakes perfect for a long, lazy lunch. There are plenty of spots to throw down your blanket, from the tranquil Japanese Garden to a shady stretch by the Palm House.
You can purchase tickets in advance and even pre-order a picnic basket from one of Kew’s cafés—think scotch eggs, savory pies, and elderflower fizz. After your feast, ramble through the treetop walkway, get lost in the bamboo garden, or explore the enchanting glasshouses. Kew Gardens is the perfect fusion of nature, history, and outdoor eating.
Battersea Park
With riverside paths, hidden gardens, and plenty of room to relax, Battersea Park is made for lingering afternoons. Whether you’re renting a pedal boat on the lake, spreading out a picnic blanket by the river, or wandering over to the Peace Pagoda, there’s a corner to match every mood. The park strikes the perfect balance between lively energy around the boating lake and quieter spots tucked beneath the trees.
Families, couples, and solo visitors all find something to love here, from colorful flower beds near the Sub-Tropical Gardens to pop-up art and friendly locals walking their dogs. After lunch, stroll along the Thames, watch a game of rounders on the lawn, or simply stretch out on the grass and soak up the atmosphere. Battersea Park has that easygoing charm that makes a quick picnic turn into an all-afternoon escape.
Whether you’re craving a quiet bite among the blooms at Kew Gardens, that unbeatable cityscape from Primrose Hill, or simply a riverside nibble in Victoria Tower Gardens, the city always serves up something special. So, pack your favorite snacks, grab a blanket, and make your own picnic tradition in one of London’s most memorable green spaces!
Enjoyed this? Check out the Best Food Markets in London or Everything You Need to Know About Go City’s London Passes
Step up your sightseeing with Go City®
We make it easy to explore the best a city has to offer. We’re talking top attractions, hidden gems and local tours, all for one low price. Plus, you'll enjoy guaranteed savings, compared to buying individual attraction tickets.
See more, do more, and experience more with Go City® – just choose a pass to get started!