Know a great happy hour or special for this location?
Linen-topped table dining with grills, roasts, fish and English puddings at upscale steakhouse.
Suggest an edit
109-117 Middlesex St, London, E1 7JF