Nirav stayed in flat above jewellery store in London: Report
Absconding jeweller Nirav Modi is believed to have stayed in a flat above his jewellery store in the Mayfair area of UK's London, according to reports. Nirav Modi managed to visit the UK five times after his passport was revoked. He reportedly boarded the Eurostar train from London to Belgium's Brussels on June 12.