The magnificient tower bridge and the Big Ben