Question: What is the name of the British overseas territory in the Caribbean which is one of the most northerly of the Leeward Islands and where Ronald Webster Park, a multi-use stadium is currently being used mostly for football matches?
Sentence (from "Anguilla"): It is one of the most northerly of the Leeward Islands in the Lesser Antilles, lying east of Puerto Rico and the Virgin Islands and directly north of Saint Martin.
Relevant evidence: Yes