Reportedly, a group of UK tourists has approached the Indian Embassy in London to lodge a complaint alleging that a…