Desde su fundación el Peterborough United ha jugado sus partidos locales en el estadio London Road.