Read more
The Lord Mayor’s Show and guided tour of the City of London on Saturday 11 November. Read more