Monday, February 23, 2026

London has gone back 1600 years.