One of London’s most famous landmarks, Big Ben, has been largely silent since 2017 as it underwent a massive refurbishment. The Great Clock, which the bell …

source