I strolled through thousands of beautiful flowers at Queen Mary’s Garden in London’s Regents Park. The garden is famous for its roses, but it has other gorgeous blooms, as well. It was constructed in the early 1930’s and named after King George’s wife.