Rating: 13.53

London, England 2025