Ah, Regent’s Park. My absolute favorite park in London! With 395 acres to explore, including the Queen Mary’s Gardens which features more than 12,000 roses, there is so much to love about this amazing park. Here are a few photo highlights from my recent stroll there.
Regent’s Park is centrally located in north west London. For more information, check out the Regent’s Park website.