Grosvenor and EIH London Investments Ltd announced on November 7 that South Molton, in London’s prestigious Mayfair, will be home to the Indian luxury hospitality group’s first Oberoi Hotel in ...