Attractions
Cambridge Museum of Technology
650 m
Our Lady and the English Martyrs Church
700 m
Douglas Finlay Museum
750 m
The Centre for Computing History
1.1 km
Kingdom Hall of Jehovah's Witnesses
1.1 km
Central mosque Cambridge
1.1 km
Imperial War Museum
1.2 km
King's College Chapel
1.3 km
Fitzwilliam Museum
1.3 km
University of Cambridge
1.5 km