WELFORD ROAD GROUND
Leicester, England
WSPE-825
Welford Road is a rugby union stadium in Leicester, England and is the home ground for Leicester Tigers. It is located between Aylestone Road and Welford Road on the edge of the city centre. The stadium has a capacity of 24,000, making it the largest purpose-built club rugby union ground in England.
Unused 4" x 6" continental size chrome.
World Stadiums Postcard Edition