Location: France

Location: France

Normandy and Paris

Filming is always lots of fun and giggles with the Alpha Film Series cast and crew.

Toby and Gemma travel to France, where they are filmed presenting on the beaches of Normandy and along the streets of Paris. An apparent highlight of this leg of the journey was the making of this photo: 


Want to find an Alpha near you

Try Alpha

Find out more about Alpha

Learn more