do british passport holders need visa for italy?
Any UK citizen who holds either a full UK passport or a BOTC, BOC, BPP or BS passport can travel to Italy visa-free. However, many non-EU nationals who reside in the UK are still required to get a Schengen visa to travel to Italy.