Ewan McGregor arrives on set for Trainspotting 2 filming

Ewan McGregor arrived on the set of Trainspotting 2 this week as filming moved to West Lothian.

The Star Wars actor was seen queuing for his lunch with crew members on Wednesday in Bathgate, West Lothian.

Robert Carlyle arrives in Blackburn as Begbie. Picture: SWNS

He was greeted by director Danny Boyle and was also seen speaking to actor Ewen Bremner who plays Spud. Robert Carlyle, who plays hard man Begbie, was also on set having been photographed last week during filming in the sout side of Glasgow.

The plot for the film, which will be filmed across Scotland, has yet to be revealed.