Big Ben towering over the city of London from across a river.