20191206 business.india-business: LuLu Group opens Great Scotland Yard Hotel in London