File talk:Peterborough snow 09.jpg
Latest comment: 14 years ago by Ch'marr in topic Location Information
Location Information
editSince I went to the effort... this is Glebe Rd In Peterborough, Cambridgeshire UK. The metalwork in the background is the Peterborough United FC stadium, and what looks to be a lighting tower to the right