Where you can watch Wimbledon 2022 for free in London You can catch the tennis tournament in the sun on the canals off London for free.