Would you be willing to add a review of Stamford Independent Travel Peterborough? Contribute to the directory of recommended travel agents in Peterborough by submitting a Stamford Independent Travel Peterborough review. Is Stamford Independent Travel Peterborough owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.