London » Gallery #3: Tower Bridge, Hyde Park & Buckingham Palace
We quite literally stumbled on the Queens Life Guard (the Royal Horse Guards) parading through Hyde Park, a once-a-year procession in honour of the Queen's Golden Jubilee (and birthday).