London hosts many world famous sporting events and is home to some impressive sports venues including Wimbledon, Wembley Stadium and Lourdes Cricket Ground to name a few, and not forgetting the Olympic Stadium which hosted the Olympic and Paralympic games in 2012.