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 |