Speculation has it that, Tata Motors is finalising its retail plans for its British marques- Jaguar and Land Rover to set base here in India. Tata officials said that plans are underway to try and sell the cars through company-owned showrooms.