109-117 Middlesex St, London E1 7JF
Restaurant
This upscale steakhouse offers an elegant dining experience featuring linen-topped tables, expertly grilled meats, fresh fish, and traditional English puddings, all designed to delight the discerning palate.