There’s over twenty Jamie’s Italian restaurants throughout the United Kingdom, and the flagship lies in London’s Covent Garden. Here, like all restaurants in the chain, locally-sourced food is served in a humble atmosphere with a penchant for the traditions of Italy.
The interior is cozy and intimate, with many tables tucked away in small cave-like outcroppings from the main room, and a blatant feeling of intimacy without the hubris throughout.