Fashion and Shopping in Cambridge, England

Most famous for its prestigious university (and the accompanying rivalry with Oxford), Cambridge is a city break that deserves to be on your UK hit list. Set on the River Cam in eastern England, under two hours from London, the historic city is compact but exudes character from every corner: College gateways lead to quiet […]

Fashion and Shopping in Cambridge, England Read More »