File talk:Peterborough snow 09.jpg
Jump to navigation
Jump to search
Location Information
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