Roses as far as the eye can see!  Regent’s Park’s amazingly gorgeous (and free!) gardens