Traffic, London, England, UK
Heavy traffic at a standstill at traffic lights in Trafalgar Square, London city centre, England, United Kingdom