kids encyclopedia robot

Welford Road Stadium facts for kids

Kids Encyclopedia Facts

Welford Road is a rugby union stadium in Leicester, England and is the home ground for Leicester Tigers.

Images for kids

kids search engine
Welford Road Stadium Facts for Kids. Kiddle Encyclopedia.