Have to say this place is excellent, fantastic value and great food. Great service and lets face it better than the steak chain in London which charges a fortune and is average at best. Go to Cambridge Heath or London Fields overland from Liverpool Street to get there...not to be missed
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.