The South West Interiors Stadium

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