Best Picnic Spots in London: Parks, Views & Riverside Lawns

Sunny day? London is full of places to roll out a blanket. From royal lawns to hidden riverbanks, here are the best picnic spots in London.

Central Spots

  • St James’s Park: Views of Buckingham Palace and pelicans.
  • Primrose Hill: Skyline views with grass slopes.
  • Victoria Embankment Gardens: Pocket lawns near the Thames.

Big Green Escapes

  • Richmond Park: Space to spread out among deer and meadows.
  • Hampstead Heath: Ponds, woodland and Parliament Hill views.
  • Greenwich Park: Hilltop lawns with Observatory panorama.

Unusual Choices

  • Phoenix Garden: Small, central and community-run.
  • Canary Wharf Roof Garden: Urban deckchairs and tropical planting.
  • Sky Garden: Indoor option with views (book tickets).

Tip: Most supermarkets offer “meal deals” — easy to pick up en route.


Related: Primrose HillGreenwich ParkHampstead Heath