Park Lane (stadium) (built 1955)
Location: 53.53861°N, 2.30361°W