Attractions
Our Lady and the English Martyrs Church
650 m
Central mosque Cambridge
800 m
Imperial War Museum
850 m
Cambridge Museum of Technology
950 m
Douglas Finlay Museum
1.2 km
The Centre for Computing History
1.2 km
Kingdom Hall of Jehovah's Witnesses
1.2 km
Fitzwilliam Museum
1.4 km
King's College Chapel
1.4 km