The Mitre, Cambridge

17 Bridge Street, Cambridge, Cambridgeshire, CB2 1UF

Location map


Add to Shortlist