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:
Alpha International is a charity registered in England & Wales (no. 1086179) and in Scotland (no. SC042906) and a private company limited by guarantee and registered in England & Wales (no. 4157379). The registered office is at HTB Brompton Road SW7 1JA.