One of the best things about living in London are the festivals. On any given weekend, you can find at least one, if not a dozen festivals around town ranging from the small neighborhood events like our local Angel Canal Festival to the big city-wide events. Many of our favorites take place in September including the Mayor's Thames Festival, a celebration of London's river. Our newest favorite took place on Sunday: The Mayor's Skyride, a bicycle festival to encourage people to cycle. Several major roads in the city were closed, allowing bikers free reign of the roads from Tower Bridge to St. Paul's Cathedral to Buckingham Palace! Here's a few photos from this month's festivals!