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:
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here