Things To Do In London This Week: 17-23 August 2026

See what's on in London today.