In general, you need a valid passport to engage in international travel. To travel to other EU member states in your capacity as a British citizen, you will need to have a British passport. As far as I am aware, all EU member states require those entering on Indian passports to have visas. You may b...