Things To Do In London This Week: 10-16 August 2026

See what's on in London today.