The sights, sounds and smells of early mediaeval life are returning to Kingston this weekend.

Modern day Londoners are being invited to step back in time to 925.

That’s the year King Athelstan, the first king of a united England, was crowned at All Saint’s Church in the town centre.

The event will immerse visitors in history with an Anglo Saxon encampment as the riverside park becomes Athel’s Town.

Reenactments will show families what life was like in a Saxon village over 1,000 years ago.

A parade of warriors, nobility and townsfolk will also march across the River Thames on Kingston bridge.

It’ll take place just footsteps away from the original crossing point, traced back to Roman times.