Children ran for 1,000 miles - the distance between London and Gibraltar - in a fun-run to raise money for their Gospel Oak school.

More than 400 pupils at Gospel Oak School in Mansfield Road raced around the playground to see who could run the longest distance.

Collectively they ran 1,000 miles, with one pupil sprinting 8km in just 40 minutes.

The annual event hopes to raise about £7,000 for the Gospel Oak School Assocation (GOSA), which provides the school with additional music lessons, extra books and play equipment, amongst other items.

GOSA chairman Allon Sylvain said: “It’s very hard to run around for just under an hour in one PE lesson so this is a way to do it once a year.”