Tomahawk Steakhouse has opened its first London restaurant. It’s housed in the former Fifteen site, Jamie Oliver’s long closed flagship in Hoxton. The restaurant, which has a number of sites across the North of England, launched in the capital yesterday after much speculation. Owner and founder Howard Eggleston told The Caterer: “When it comes to […]