Select your language

Cambridge chop house

Cambridge chop house

Cambridge chop house

Helix lamp in a British steakhouse with history, charm and great views.  
Location:

Cambridge, Uk

Year:

2015

Explore the Gallery

Products in Use

Helix

Date

04 April 2024

Tags

Restaurant
×

Select your language


TOP