Indian brands pick London to start global outreach “Covent Garden is considered among prime retail real estate of London. Before the pandemic, home-grown luxury leather goods brands, Nappa