Don’t let its size fool you; at 58 acres, St James’s Park is the smallest on this list, but it’s packed with royalty. It sits right next to Buckingham Palace, so you can wave at the guards and feel very important. The lake has pelicans that look like they’re plotting world domination.
The flowerbeds are impossibly colourful, and the views of the London Eye through the trees are pure magic. It’s the park for a quick, elegant stroll when you want to feel like a character in a rom-com. Just watch out for the squirrels—they’re aggressive snack thieves.