Josh ‘JP’ Patterson battles against Storm Alex to complete the virtual London Marathon
No stranger to grueling physical challenges for good causes, Josh Patterson battled through the October wind and rain on Sunday to complete Virgin Money’s virtual London Marathon. The former Made In Chelsea star, 30, took on a specially-designed route for the endeavor, which also saw him run with a knee injury. While Storm Alex battered … Read more