exploring-london.com
This Week in London – The Lord Mayor’s Show; Cézanne’s portraits; venom and its uses; and, Russia’s visual revolution…
• The Lord Mayor’s Show takes place this Saturday as the new Lord Mayor of London, Charles Bowman, takes office with the event once again culminating in a spectacular fireworks display over t…