BootsnAll Articles

Angela Cairns Articles

Peterborough, England – June 1999

Peterborough is a city in the East Anglia region of England, approximately eighty miles due north of London. Infamous for its position on a main line train route to the Northeast and Scotland, its name is met with the cries of “I changed trains there once”. It is, however, worth hopping [...]