File talk:Peterborough snow 09.jpg
Appearance
Location Information
[edit]Since 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