Saturday, November 8, 2025

Loiterers slouching across London's Abbey Road are not abbey-lubbers.