Question: does a british passport holder need a visa for italy?
Answer: 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.