London Road is a multi-purpose stadium in Peterborough, England. It is currently used mostly for football matches and is the home ground of Peterborough United. The stadium holds 15,314 and was built in 1913, although the original ground bears little resemblance to the one seen today (...) (from Wikipedia)