St. George's Lane

St. George's Lane, located in Worcester, England, was a historic football stadium known for its intimate setting and charming atmosphere. The ground served as the home of Worcester City FC from 1885 until its closure in 2013, offering fans a unique matchday experience amid a quintessentially English backdrop.

Country England
City Worcester