La Rochelle is in South West France, on the atlantic coast. Eight hours from London, by Eurostar plus.

This map shows La Rochelle in relation to the offshore islands of , Aix and Oleron, and Fort Boyard

BACK