Church Road (football stadium) (built 1920)
Location: 51.5150722°N, 0.4222333°W