England Rugby at Twickenham, the Home of Tech21


As experts in impact protection, we love anything to do with impacts, including high impact sports! Twickenham Stadium, the home of England rugby, is situated just minutes away from Eel Pie Island, the home of Tech21. Seating an impressive 82,000 spectators, the Impactologist's were delighted to attend the local event over the weekend, which attracts fans across the world.

The rugby stadium was originally a cabbage patch before the Rugby Football Union bought the plot of land in 1907 for around £5,500. Still going strong, it's now the largest stadium in the world which is devoted entirely to rugby.

The first ever rugby match played at the stadium was between two local teams, the Harlequins and Richmond, which took place in 1909.

We're proud to support our local community, and the incredible Twickenham Rugby Stadium!