Local Guides World

Lyly G.

1 reviews on 1 places
In the heart of Cambridge, not too far from the station or buses stops, in front of a busy shopping street. A very welcoming church with many meeting rooms ready for all sorts of events.