Explore the historic Orchard Street: 3-13 in Cambridge, England, built around c1825. Admire the charming buildings with purple flowers on the roof and tree-lined streets.