News London and area athletes set for Tokyo Olympics By Mike Stubbs - July 21, 2021 0 143 Facebook Twitter Pinterest WhatsApp The 2020 Olympic Games are getting underway in Tokyo, Japan.