Hundreds of people basked in the sunshine as they enjoyed a variety of weird and wacky entertainment at the Fairlop Fair on Saturday.

The annual free event, at Fairlop Waters in Barkingside, included a dog fashion show, a gingerbread man festival, circus entertainment and a host of other games and stalls.

The fair was originally held regularly in the 18th century, attracting as many as 200,000 people in its heyday.

It returned in 2011 after a 100-year gap.

 

See a video here: