Attractions
Cambridge Museum of Technology
700 m
Central mosque Cambridge
750 m
The Centre for Computing History
900 m
Kingdom Hall of Jehovah's Witnesses
900 m
Our Lady and the English Martyrs Church
950 m
Douglas Finlay Museum
1.1 km
Imperial War Museum
1.2 km
Fitzwilliam Museum
1.6 km
University of Cambridge
1.9 km