Home » Restaurants » UK » Cambridge Restaurants » The Castle Bar | The Castle 37 St Andrew’s St Cambridge CB2 3AR United Kingdom

The Castle Bar | The Castle 37 St Andrew’s St Cambridge CB2 3AR United Kingdom Restaurant Menu & Phone

Restaurant Reviews:

/5

The Castle Bar | The Castle 37 St Andrew’s St Cambridge CB2 3AR United Kingdom Contact Details

The Castle 37 St Andrew's St Cambridge CB2 3AR United Kingdom

Related Restaurants