London Road Stadium footall stadium

Capacity: 15,315

City: Peterborough

Country: England

Club: Peterborough United

International: Unknown