Presentation: London Disabled Accessible Cambridge Tour
Fifty miles north of London on the River Cam lies the town of Cambridge, home to one of the top universities in the world. Since 1209, impressive university buildings have been constructed here offering disabled tourists plenty of sightseeing opportunities.