I recently visited an Indian restaurant which made the Michelin guide and is also one of Tom Holland’s favourites.
The Indian restaurant chain is known for ... like half chicken tandooris and chef’s lamb curry. London’s best dim sum restaurants. The hottest new openings, the tastiest tips, the spiciest ...