Yes - it was the LCY airshow last Saturday. The event is held annually. There is a small mention of it under ‘news’ at the official airport site.
www.londoncityairport.com
The airport management regard the show (which I think was completely free) as an amenity for the local communities, rather than targeting it at the aviation enthusiast market, so it is not widely publicised outside of the local area. The show has a fund raising purpose too, they aim to raise cash for “Richard House Hospice”, a local charity, which supports terminally ill children.