Lodge Road — also known as The South West Interiors Stadium for sponsorship purposes — is a sports stadium in Yate, South Gloucestershire and the home ground of Yate Town Football Club.
Read more at yatetownfc.co.uk
Lodge Road
Lodge Road — also known as The South West Interiors Stadium for sponsorship purposes — is a sports stadium in Yate, South Gloucestershire and the home ground of Yate Town Football Club.
Read more at yatetownfc.co.uk