A team of wolves has arrived in London: London Park City FC has big ambitions and is ready to fight in the land of football.

The only limit is the sky.