AFAIK St. Maarten serveras inte från London. Det serveras från Amsterdam och Paris, så du måste byta flygplan i någon av dessa platser. Det bästa är att kolla med ett konsulat eller ambassad (med tanke på att både Nederländerna och Frankrike är Schengens signatörer, reglerna borde vara ganska likartade).
När du väljer mellan de två är Amsterdam förmodligen det bästa alternativet eftersom flygplatsen är bättre lämpad för att överföra passagerare jämfört med Paris (eller London för den delen).