1 min read Beach Beach London 6 years ago Melissa E. Burt In between, almost 150 other torchbearers will carry the flame as it travels 30 miles through the London boroughs of...